summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/_include/coverage/20221013-1.4-rolling-202210090955.json124747
-rw-r--r--docs/_include/interface-common-without-dhcp1.txt7
-rw-r--r--docs/_include/interface-common-without-mac.txt31
m---------docs/_include/vyos-1x0
-rw-r--r--docs/_static/images/password-recovery-01.pngbin0 -> 26445 bytes
-rw-r--r--docs/changelog/1.3.rst67
-rw-r--r--docs/changelog/1.4.rst189
-rw-r--r--docs/cli.rst2
-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.rst18
-rw-r--r--docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.log1592
-rw-r--r--docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.rst50
-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.log1214
-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.rst42
-rw-r--r--docs/configuration/firewall/general.rst23
-rw-r--r--docs/configuration/interfaces/openvpn.rst2
-rw-r--r--docs/configuration/interfaces/pppoe.rst6
-rw-r--r--docs/configuration/interfaces/tunnel.rst2
-rw-r--r--docs/configuration/policy/route-map.rst88
-rw-r--r--docs/configuration/system/login.rst87
-rw-r--r--docs/operation/index.rst1
-rwxr-xr-xdocs/operation/password-recovery.rst25
30 files changed, 128044 insertions, 2907 deletions
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/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/vyos-1x b/docs/_include/vyos-1x
-Subproject 8f2f6303229814c03494369c51cedd31703406e
+Subproject e1d9982c7b463b173cc8c261f61a9447ace6289
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/changelog/1.3.rst b/docs/changelog/1.3.rst
index cf78e019..30e1dc41 100644
--- a/docs/changelog/1.3.rst
+++ b/docs/changelog/1.3.rst
@@ -8,6 +8,70 @@
_ext/releasenotes.py
+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
==========
@@ -18,7 +82,7 @@
==========
* :vytask:`T4679` (bug): OpenVPN site-to-site incorrect check for IPv6 local and remote address
-* :vytask:`T4630` (bug): Pseudo Ethernet can not use identical source-interface as MACsec
+* :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
@@ -1256,7 +1320,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
diff --git a/docs/changelog/1.4.rst b/docs/changelog/1.4.rst
index f981da3c..3c769cb3 100644
--- a/docs/changelog/1.4.rst
+++ b/docs/changelog/1.4.rst
@@ -8,6 +8,184 @@
_ext/releasenotes.py
+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
==========
@@ -41,7 +219,7 @@
* :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): Pseudo Ethernet can not use identical source-interface as MACsec
+* :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
@@ -61,12 +239,6 @@
* :vytask:`T4681` (feature): Complete standardization of show_uptime.py
-2022-09-08
-==========
-
-* :vytask:`T4526` (bug): keepalived-fifo.py unable to load config
-
-
2022-09-06
==========
@@ -1133,7 +1305,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
@@ -1932,7 +2103,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
@@ -2732,7 +2902,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..1037c912 100644
--- a/docs/cli.rst
+++ b/docs/cli.rst
@@ -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 58ecbce2..914ec67f 100644
--- a/docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.log
+++ b/docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.log
@@ -1,762 +1,749 @@
-2022-07-11 21:34:59,535 p=48090 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-10-09 22:01:36,244 p=96762 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-07-11 21:34:59,535 p=48090 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-10-09 22:01:36,245 p=96762 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-07-11 21:34:59,566 p=48090 u=rob n=ansible | PLAY [prepare node and Lab] ******************************************************************************************************************************************
-2022-07-11 21:34:59,584 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : fail] *************************************************************************************************************************************
-2022-07-11 21:34:59,598 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:34:59,603 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:34:59,608 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:34:59,611 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:34:59,613 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:34:59,615 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : fail] *************************************************************************************************************************************
-2022-07-11 21:34:59,626 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:34:59,632 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:34:59,637 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:34:59,639 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:34:59,642 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:34:59,644 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] ***********************************************************************************************************
-2022-07-11 21:34:59,660 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:34:59,667 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:34:59,669 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:34:59,672 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:35:00,425 p=48090 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:35:00,431 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : get template facts] ***********************************************************************************************************************
-2022-07-11 21:35:00,458 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:35:00,465 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:35:00,466 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:35:00,472 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:35:01,033 p=48090 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:35:01,039 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : Register path status] *********************************************************************************************************************
-2022-07-11 21:35:01,067 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:35:01,075 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:35:01,077 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:35:01,081 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:35:01,405 p=48090 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:35:01,408 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : create path] ******************************************************************************************************************************
-2022-07-11 21:35:01,425 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:35:01,432 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:35:01,439 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:35:01,440 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:35:01,444 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:35:01,446 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : Download iso] *****************************************************************************************************************************
-2022-07-11 21:35:01,464 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:35:01,470 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:35:01,471 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:35:01,471 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:35:01,475 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:35:01,478 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : create virtioa.qcow2 file] ****************************************************************************************************************
-2022-07-11 21:35:01,491 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:35:01,497 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:35:01,503 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:35:01,504 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:35:01,508 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:35:01,510 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] ***********************************************************************************************************
-2022-07-11 21:35:01,528 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:35:01,533 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:35:01,535 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:35:01,535 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:35:01,539 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:35:01,541 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : create lab for node install] **************************************************************************************************************
-2022-07-11 21:35:01,559 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:35:01,564 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:35:01,565 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:35:01,566 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:35:01,570 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:35:01,572 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : open lab] *********************************************************************************************************************************
-2022-07-11 21:35:01,585 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:35:01,590 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:35:01,596 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:35:01,598 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:35:01,601 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:35:01,605 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] *********************************************************************************************************************************
-2022-07-11 21:35:01,616 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:35:01,623 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:35:01,628 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:35:01,630 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:35:01,633 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:35:01,635 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : add node to lab] **************************************************************************************************************************
-2022-07-11 21:35:01,647 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:35:01,653 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:35:01,659 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:35:01,661 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:35:01,663 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:35:01,665 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : start node] *******************************************************************************************************************************
-2022-07-11 21:35:01,678 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:35:01,684 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:35:01,691 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:35:01,693 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:35:01,695 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:35:01,697 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : get node infos] ***************************************************************************************************************************
-2022-07-11 21:35:01,710 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:35:01,716 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:35:01,723 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:35:01,725 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:35:01,727 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:35:01,730 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] *********************************************************************************************************************************
-2022-07-11 21:35:01,743 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:35:01,748 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:35:01,756 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:35:01,757 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:35:01,761 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:35:01,763 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : copy file] ********************************************************************************************************************************
-2022-07-11 21:35:01,776 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:35:01,782 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:35:01,788 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:35:01,791 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:35:01,793 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:35:01,795 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : run expect script] ************************************************************************************************************************
-2022-07-11 21:35:01,809 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:35:01,815 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:35:01,822 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:35:01,824 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:35:01,827 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:35:01,829 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie (due timeout)] *********************************************************************************************
-2022-07-11 21:35:01,844 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:35:01,849 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:35:01,856 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:35:01,858 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:35:01,861 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:35:01,863 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : stop node] ********************************************************************************************************************************
-2022-07-11 21:35:01,880 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:35:01,887 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:35:01,888 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:35:01,888 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:35:01,892 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:35:01,895 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : Pause to wait node is shutdown] ***********************************************************************************************************
-2022-07-11 21:35:01,905 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:35:01,907 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : delete iso] *******************************************************************************************************************************
-2022-07-11 21:35:01,920 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:35:01,926 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:35:01,931 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:35:01,933 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:35:01,937 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:35:01,940 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : commit virtioa.qcow2] *********************************************************************************************************************
-2022-07-11 21:35:01,952 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:35:01,958 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:35:01,964 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:35:01,966 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:35:01,969 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:35:01,972 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : delete lab for node install] **************************************************************************************************************
-2022-07-11 21:35:01,984 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:35:01,990 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:35:01,996 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:35:01,998 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:35:02,000 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:35:02,008 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Get env file content] ************************************************************************************************************************
-2022-07-11 21:35:02,218 p=48090 u=rob n=ansible | ok: [vyos-oobm -> localhost]
-2022-07-11 21:35:02,221 p=48090 u=rob n=ansible | ok: [eveng -> localhost]
-2022-07-11 21:35:02,230 p=48090 u=rob n=ansible | ok: [dhcp-server -> localhost]
-2022-07-11 21:35:02,234 p=48090 u=rob n=ansible | ok: [dhcp-relay -> localhost]
-2022-07-11 21:35:02,234 p=48090 u=rob n=ansible | ok: [transport -> localhost]
-2022-07-11 21:35:02,236 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Load facts] **********************************************************************************************************************************
-2022-07-11 21:35:02,262 p=48090 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:35:02,263 p=48090 u=rob n=ansible | ok: [vyos-oobm]
-2022-07-11 21:35:03,139 p=48356 u=rob n=ansible | network_os is set to vyos
-2022-07-11 21:35:03,142 p=48357 u=rob n=ansible | network_os is set to vyos
-2022-07-11 21:35:03,146 p=48090 u=rob n=ansible | ok: [dhcp-relay]
-2022-07-11 21:35:03,146 p=48358 u=rob n=ansible | network_os is set to vyos
-2022-07-11 21:35:03,148 p=48090 u=rob n=ansible | ok: [dhcp-server]
-2022-07-11 21:35:03,151 p=48090 u=rob n=ansible | ok: [transport]
-2022-07-11 21:35:03,160 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : fail] ****************************************************************************************************************************************
-2022-07-11 21:35:03,184 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:35:03,194 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:35:03,202 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:35:03,203 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:35:03,208 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:35:03,211 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************
-2022-07-11 21:35:03,231 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:35:03,238 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:35:03,239 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:35:03,243 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:35:04,003 p=48090 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:35:04,010 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : get running lab list] ************************************************************************************************************************
-2022-07-11 21:35:04,037 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:35:04,046 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:35:04,047 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:35:04,052 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:35:04,579 p=48090 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:35:04,585 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : delete existing lab] *************************************************************************************************************************
-2022-07-11 21:35:04,612 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:35:04,619 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:35:04,620 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:35:04,625 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:35:05,157 p=48090 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:35:05,167 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Ensure labtest is present] *******************************************************************************************************************
-2022-07-11 21:35:05,197 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:35:05,204 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:35:05,206 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:35:05,210 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:35:05,542 p=48090 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:35:05,547 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Create DHCPRelay_through_GRE Lab] ************************************************************************************************************
-2022-07-11 21:35:05,570 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:35:05,576 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:35:05,577 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:35:05,581 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:35:06,286 p=48090 u=rob n=ansible | changed: [eveng]
-2022-07-11 21:35:06,290 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************
-2022-07-11 21:35:06,311 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:35:06,318 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:35:06,319 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:35:06,323 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:35:07,073 p=48090 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:35:07,079 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : start vyos-oobm] *****************************************************************************************************************************
-2022-07-11 21:35:07,106 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:35:07,112 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:35:07,114 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:35:07,118 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:35:08,197 p=48090 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:35:08,204 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos-oobm] **************************************************************************************************************************
-2022-07-11 21:35:08,223 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:35:08,237 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:35:08,239 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:35:08,243 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:35:53,823 p=48090 u=rob n=ansible | ok: [vyos-oobm]
-2022-07-11 21:35:53,829 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************
-2022-07-11 21:35:53,856 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:35:53,864 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:35:53,865 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:35:53,869 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:35:54,562 p=48090 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:35:54,569 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : get lab status] ******************************************************************************************************************************
-2022-07-11 21:35:54,596 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:35:54,603 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:35:54,605 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:35:54,610 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:35:55,161 p=48090 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:35:55,167 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : start all nodes] *****************************************************************************************************************************
-2022-07-11 21:35:55,195 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:35:55,202 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:35:55,204 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:35:55,210 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:35:56,232 p=48090 u=rob n=ansible | ok: [eveng] => (item=2)
-2022-07-11 21:35:57,563 p=48090 u=rob n=ansible | ok: [eveng] => (item=3)
-2022-07-11 21:35:58,897 p=48090 u=rob n=ansible | ok: [eveng] => (item=4)
-2022-07-11 21:35:59,629 p=48090 u=rob n=ansible | ok: [eveng] => (item=1)
-2022-07-11 21:36:00,778 p=48090 u=rob n=ansible | ok: [eveng] => (item=5)
-2022-07-11 21:36:00,787 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *************************************************************************************************************************
-2022-07-11 21:36:00,807 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:36:00,814 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:36:16,708 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | Exception: Error reading SSH protocol banner
-2022-07-11 21:36:16,709 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | Traceback (most recent call last):
-2022-07-11 21:36:16,709 p=48673 u=rob n=p=48673 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-07-11 21:36:16,709 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:36:16,709 p=48673 u=rob n=p=48673 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-07-11 21:36:16,709 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | buf += self._read_timeout(timeout)
-2022-07-11 21:36:16,710 p=48673 u=rob n=p=48673 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-07-11 21:36:16,710 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | raise socket.timeout()
-2022-07-11 21:36:16,710 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | socket.timeout
-2022-07-11 21:36:16,710 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] |
-2022-07-11 21:36:16,710 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | During handling of the above exception, another exception occurred:
-2022-07-11 21:36:16,710 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] |
-2022-07-11 21:36:16,710 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | Traceback (most recent call last):
-2022-07-11 21:36:16,711 p=48673 u=rob n=p=48673 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-07-11 21:36:16,711 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | self._check_banner()
-2022-07-11 21:36:16,711 p=48673 u=rob n=p=48673 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-07-11 21:36:16,711 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | raise SSHException(
-2022-07-11 21:36:16,711 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:36:16,711 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] |
-2022-07-11 21:36:16,714 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | Exception: Error reading SSH protocol banner
-2022-07-11 21:36:16,714 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | Exception: Error reading SSH protocol banner
-2022-07-11 21:36:16,715 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | Traceback (most recent call last):
-2022-07-11 21:36:16,715 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last):
-2022-07-11 21:36:16,715 p=48674 u=rob n=p=48674 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-07-11 21:36:16,715 p=48672 u=rob n=p=48672 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-07-11 21:36:16,715 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:36:16,715 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:36:16,715 p=48674 u=rob n=p=48674 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-07-11 21:36:16,716 p=48672 u=rob n=p=48672 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-07-11 21:36:16,716 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | buf += self._read_timeout(timeout)
-2022-07-11 21:36:16,716 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | buf += self._read_timeout(timeout)
-2022-07-11 21:36:16,716 p=48674 u=rob n=p=48674 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-07-11 21:36:16,716 p=48672 u=rob n=p=48672 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-07-11 21:36:16,716 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | raise socket.timeout()
-2022-07-11 21:36:16,716 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | raise socket.timeout()
-2022-07-11 21:36:16,716 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | socket.timeout
-2022-07-11 21:36:16,716 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | socket.timeout
-2022-07-11 21:36:16,716 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] |
-2022-07-11 21:36:16,716 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] |
-2022-07-11 21:36:16,716 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | During handling of the above exception, another exception occurred:
-2022-07-11 21:36:16,716 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | During handling of the above exception, another exception occurred:
-2022-07-11 21:36:16,716 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] |
-2022-07-11 21:36:16,716 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] |
-2022-07-11 21:36:16,716 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | Traceback (most recent call last):
-2022-07-11 21:36:16,716 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last):
-2022-07-11 21:36:16,717 p=48674 u=rob n=p=48674 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-07-11 21:36:16,717 p=48672 u=rob n=p=48672 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-07-11 21:36:16,717 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | self._check_banner()
-2022-07-11 21:36:16,717 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | self._check_banner()
-2022-07-11 21:36:16,717 p=48674 u=rob n=p=48674 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-07-11 21:36:16,717 p=48672 u=rob n=p=48672 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-07-11 21:36:16,717 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | raise SSHException(
-2022-07-11 21:36:16,717 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | raise SSHException(
-2022-07-11 21:36:16,717 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:36:16,717 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:36:16,717 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] |
-2022-07-11 21:36:16,717 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] |
-2022-07-11 21:36:32,758 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | Exception: Error reading SSH protocol banner
-2022-07-11 21:36:32,759 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last):
-2022-07-11 21:36:32,759 p=48672 u=rob n=p=48672 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-07-11 21:36:32,759 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:36:32,759 p=48672 u=rob n=p=48672 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-07-11 21:36:32,759 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | buf += self._read_timeout(timeout)
-2022-07-11 21:36:32,760 p=48672 u=rob n=p=48672 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-07-11 21:36:32,760 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | raise socket.timeout()
-2022-07-11 21:36:32,760 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | socket.timeout
-2022-07-11 21:36:32,760 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] |
-2022-07-11 21:36:32,760 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | During handling of the above exception, another exception occurred:
-2022-07-11 21:36:32,760 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] |
-2022-07-11 21:36:32,760 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last):
-2022-07-11 21:36:32,760 p=48672 u=rob n=p=48672 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-07-11 21:36:32,760 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | Exception: Error reading SSH protocol banner
-2022-07-11 21:36:32,761 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | self._check_banner()
-2022-07-11 21:36:32,761 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | Traceback (most recent call last):
-2022-07-11 21:36:32,761 p=48672 u=rob n=p=48672 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-07-11 21:36:32,761 p=48673 u=rob n=p=48673 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-07-11 21:36:32,761 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | raise SSHException(
-2022-07-11 21:36:32,761 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:36:32,761 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:36:32,761 p=48673 u=rob n=p=48673 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-07-11 21:36:32,761 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] |
-2022-07-11 21:36:32,761 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | buf += self._read_timeout(timeout)
-2022-07-11 21:36:32,761 p=48673 u=rob n=p=48673 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-07-11 21:36:32,762 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | raise socket.timeout()
-2022-07-11 21:36:32,762 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | socket.timeout
-2022-07-11 21:36:32,762 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] |
-2022-07-11 21:36:32,762 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | During handling of the above exception, another exception occurred:
-2022-07-11 21:36:32,762 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] |
-2022-07-11 21:36:32,762 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | Traceback (most recent call last):
-2022-07-11 21:36:32,762 p=48673 u=rob n=p=48673 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-07-11 21:36:32,762 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | self._check_banner()
-2022-07-11 21:36:32,763 p=48673 u=rob n=p=48673 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-07-11 21:36:32,763 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | raise SSHException(
-2022-07-11 21:36:32,763 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:36:32,763 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] |
-2022-07-11 21:36:32,767 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | Exception: Error reading SSH protocol banner
-2022-07-11 21:36:32,767 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | Traceback (most recent call last):
-2022-07-11 21:36:32,767 p=48674 u=rob n=p=48674 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-07-11 21:36:32,767 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:36:32,768 p=48674 u=rob n=p=48674 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-07-11 21:36:32,768 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | buf += self._read_timeout(timeout)
-2022-07-11 21:36:32,768 p=48674 u=rob n=p=48674 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-07-11 21:36:32,768 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | raise socket.timeout()
-2022-07-11 21:36:32,768 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | socket.timeout
-2022-07-11 21:36:32,768 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] |
-2022-07-11 21:36:32,768 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | During handling of the above exception, another exception occurred:
-2022-07-11 21:36:32,768 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] |
-2022-07-11 21:36:32,768 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | Traceback (most recent call last):
-2022-07-11 21:36:32,769 p=48674 u=rob n=p=48674 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-07-11 21:36:32,769 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | self._check_banner()
-2022-07-11 21:36:32,769 p=48674 u=rob n=p=48674 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-07-11 21:36:32,769 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | raise SSHException(
-2022-07-11 21:36:32,769 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:36:32,769 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] |
-2022-07-11 21:36:48,804 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | Exception: Error reading SSH protocol banner
-2022-07-11 21:36:48,805 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | Traceback (most recent call last):
-2022-07-11 21:36:48,805 p=48673 u=rob n=p=48673 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-07-11 21:36:48,805 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:36:48,805 p=48673 u=rob n=p=48673 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-07-11 21:36:48,805 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | buf += self._read_timeout(timeout)
-2022-07-11 21:36:48,805 p=48673 u=rob n=p=48673 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-07-11 21:36:48,805 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | raise socket.timeout()
-2022-07-11 21:36:48,806 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | socket.timeout
-2022-07-11 21:36:48,806 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] |
-2022-07-11 21:36:48,806 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | During handling of the above exception, another exception occurred:
-2022-07-11 21:36:48,806 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] |
-2022-07-11 21:36:48,806 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | Traceback (most recent call last):
-2022-07-11 21:36:48,806 p=48673 u=rob n=p=48673 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-07-11 21:36:48,806 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | self._check_banner()
-2022-07-11 21:36:48,806 p=48673 u=rob n=p=48673 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-07-11 21:36:48,807 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | raise SSHException(
-2022-07-11 21:36:48,807 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:36:48,807 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] |
-2022-07-11 21:36:48,811 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | Exception: Error reading SSH protocol banner
-2022-07-11 21:36:48,811 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | Exception: Error reading SSH protocol banner
-2022-07-11 21:36:48,812 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | Traceback (most recent call last):
-2022-07-11 21:36:48,812 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last):
-2022-07-11 21:36:48,812 p=48674 u=rob n=p=48674 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-07-11 21:36:48,812 p=48672 u=rob n=p=48672 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-07-11 21:36:48,812 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:36:48,812 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:36:48,812 p=48674 u=rob n=p=48674 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-07-11 21:36:48,812 p=48672 u=rob n=p=48672 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-07-11 21:36:48,812 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | buf += self._read_timeout(timeout)
-2022-07-11 21:36:48,812 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | buf += self._read_timeout(timeout)
-2022-07-11 21:36:48,812 p=48674 u=rob n=p=48674 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-07-11 21:36:48,812 p=48672 u=rob n=p=48672 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-07-11 21:36:48,812 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | raise socket.timeout()
-2022-07-11 21:36:48,812 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | raise socket.timeout()
-2022-07-11 21:36:48,813 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | socket.timeout
-2022-07-11 21:36:48,813 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | socket.timeout
-2022-07-11 21:36:48,813 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] |
-2022-07-11 21:36:48,813 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] |
-2022-07-11 21:36:48,813 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | During handling of the above exception, another exception occurred:
-2022-07-11 21:36:48,813 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | During handling of the above exception, another exception occurred:
-2022-07-11 21:36:48,813 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] |
-2022-07-11 21:36:48,813 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] |
-2022-07-11 21:36:48,813 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | Traceback (most recent call last):
-2022-07-11 21:36:48,813 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last):
-2022-07-11 21:36:48,813 p=48674 u=rob n=p=48674 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-07-11 21:36:48,813 p=48672 u=rob n=p=48672 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-07-11 21:36:48,813 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | self._check_banner()
-2022-07-11 21:36:48,813 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | self._check_banner()
-2022-07-11 21:36:48,813 p=48674 u=rob n=p=48674 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-07-11 21:36:48,813 p=48672 u=rob n=p=48672 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-07-11 21:36:48,814 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | raise SSHException(
-2022-07-11 21:36:48,814 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | raise SSHException(
-2022-07-11 21:36:48,814 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:36:48,814 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:36:48,814 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] |
-2022-07-11 21:36:48,814 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] |
-2022-07-11 21:36:51,092 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:36:51,186 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | Authentication (publickey) successful!
-2022-07-11 21:36:52,083 p=48090 u=rob n=ansible | ok: [transport]
-2022-07-11 21:37:04,861 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | Exception: Error reading SSH protocol banner
-2022-07-11 21:37:04,862 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last):
-2022-07-11 21:37:04,862 p=48672 u=rob n=p=48672 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-07-11 21:37:04,862 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:37:04,863 p=48672 u=rob n=p=48672 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-07-11 21:37:04,863 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | buf += self._read_timeout(timeout)
-2022-07-11 21:37:04,863 p=48672 u=rob n=p=48672 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-07-11 21:37:04,863 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | raise socket.timeout()
-2022-07-11 21:37:04,863 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | socket.timeout
-2022-07-11 21:37:04,863 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] |
-2022-07-11 21:37:04,863 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | During handling of the above exception, another exception occurred:
-2022-07-11 21:37:04,863 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] |
-2022-07-11 21:37:04,863 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last):
-2022-07-11 21:37:04,864 p=48672 u=rob n=p=48672 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-07-11 21:37:04,864 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | self._check_banner()
-2022-07-11 21:37:04,864 p=48672 u=rob n=p=48672 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-07-11 21:37:04,864 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | raise SSHException(
-2022-07-11 21:37:04,864 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:37:04,864 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] |
-2022-07-11 21:37:04,873 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | Exception: Error reading SSH protocol banner
-2022-07-11 21:37:04,873 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | Traceback (most recent call last):
-2022-07-11 21:37:04,873 p=48673 u=rob n=p=48673 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-07-11 21:37:04,874 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:37:04,874 p=48673 u=rob n=p=48673 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-07-11 21:37:04,874 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | buf += self._read_timeout(timeout)
-2022-07-11 21:37:04,874 p=48673 u=rob n=p=48673 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-07-11 21:37:04,874 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | raise socket.timeout()
-2022-07-11 21:37:04,874 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | socket.timeout
-2022-07-11 21:37:04,874 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] |
-2022-07-11 21:37:04,874 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | During handling of the above exception, another exception occurred:
-2022-07-11 21:37:04,875 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] |
-2022-07-11 21:37:04,875 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | Traceback (most recent call last):
-2022-07-11 21:37:04,875 p=48673 u=rob n=p=48673 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-07-11 21:37:04,875 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | self._check_banner()
-2022-07-11 21:37:04,875 p=48673 u=rob n=p=48673 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-07-11 21:37:04,875 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | raise SSHException(
-2022-07-11 21:37:04,875 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:37:04,875 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] |
-2022-07-11 21:37:06,494 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:37:06,497 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:37:06,594 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | Authentication (publickey) successful!
-2022-07-11 21:37:06,594 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | Authentication (publickey) successful!
-2022-07-11 21:37:07,536 p=48090 u=rob n=ansible | ok: [dhcp-server]
-2022-07-11 21:37:07,575 p=48090 u=rob n=ansible | ok: [dhcp-relay]
-2022-07-11 21:37:07,577 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : include DHCPRelay_through_GRE lab_config.yml] ************************************************************************************************
-2022-07-11 21:37:07,589 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:37:07,594 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:37:07,612 p=48090 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-07-11 21:37:07,644 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : setup nodes] *********************************************************************************************************************************
-2022-07-11 21:37:09,407 p=48367 u=rob n=p=48367 u=rob | paramiko [dhcp-server] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:37:09,407 p=48364 u=rob n=p=48364 u=rob | paramiko [dhcp-relay] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:37:09,407 p=48370 u=rob n=p=48370 u=rob | paramiko [transport] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:37:09,503 p=48370 u=rob n=p=48370 u=rob | paramiko [transport] | Authentication (publickey) successful!
-2022-07-11 21:37:09,507 p=48367 u=rob n=p=48367 u=rob | paramiko [dhcp-server] | Authentication (publickey) successful!
-2022-07-11 21:37:09,507 p=48364 u=rob n=p=48364 u=rob | paramiko [dhcp-relay] | Authentication (publickey) successful!
-2022-07-11 21:37:14,573 p=48090 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-10-09 22:01:36,279 p=96762 u=rob n=ansible | PLAY [prepare node and Lab] **************************************************************************************************************************
+2022-10-09 22:01:36,299 p=96762 u=rob n=ansible | TASK [eve-ng-create-node : fail] *********************************************************************************************************************
+2022-10-09 22:01:36,313 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:01:36,318 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:01:36,324 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:01:36,327 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:01:36,329 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:01:36,332 p=96762 u=rob n=ansible | TASK [eve-ng-create-node : fail] *********************************************************************************************************************
+2022-10-09 22:01:36,344 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:01:36,350 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:01:36,357 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:01:36,359 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:01:36,362 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:01:36,364 p=96762 u=rob n=ansible | TASK [eve-ng-create-node : install requirements] *****************************************************************************************************
+2022-10-09 22:01:36,383 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:01:36,392 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:01:36,394 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:01:36,398 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:01:38,479 p=96762 u=rob n=ansible | ok: [eveng]
+2022-10-09 22:01:38,482 p=96762 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] *******************************************************************************************
+2022-10-09 22:01:38,505 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:01:38,512 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:01:38,513 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:01:38,517 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:01:39,235 p=96762 u=rob n=ansible | ok: [eveng]
+2022-10-09 22:01:39,237 p=96762 u=rob n=ansible | TASK [eve-ng-create-node : get template facts] *******************************************************************************************************
+2022-10-09 22:01:39,255 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:01:39,262 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:01:39,263 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:01:39,267 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:01:39,750 p=96762 u=rob n=ansible | ok: [eveng]
+2022-10-09 22:01:39,753 p=96762 u=rob n=ansible | TASK [eve-ng-create-node : Register path status] *****************************************************************************************************
+2022-10-09 22:01:39,771 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:01:39,777 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:01:39,779 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:01:39,782 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:01:40,109 p=96762 u=rob n=ansible | ok: [eveng]
+2022-10-09 22:01:40,111 p=96762 u=rob n=ansible | TASK [eve-ng-create-node : create path] **************************************************************************************************************
+2022-10-09 22:01:40,124 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:01:40,130 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:01:40,137 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:01:40,138 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:01:40,141 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:01:40,143 p=96762 u=rob n=ansible | TASK [eve-ng-create-node : Download iso] *************************************************************************************************************
+2022-10-09 22:01:40,156 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:01:40,162 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:01:40,168 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:01:40,170 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:01:40,172 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:01:40,175 p=96762 u=rob n=ansible | TASK [eve-ng-create-node : create virtioa.qcow2 file] ************************************************************************************************
+2022-10-09 22:01:40,189 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:01:40,195 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:01:40,201 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:01:40,203 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:01:40,206 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:01:40,208 p=96762 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] *******************************************************************************************
+2022-10-09 22:01:40,221 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:01:40,226 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:01:40,232 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:01:40,234 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:01:40,236 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:01:40,238 p=96762 u=rob n=ansible | TASK [eve-ng-create-node : create lab for node install] **********************************************************************************************
+2022-10-09 22:01:40,251 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:01:40,258 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:01:40,264 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:01:40,265 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:01:40,269 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:01:40,272 p=96762 u=rob n=ansible | TASK [eve-ng-create-node : open lab] *****************************************************************************************************************
+2022-10-09 22:01:40,285 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:01:40,292 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:01:40,299 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:01:40,300 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:01:40,303 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:01:40,307 p=96762 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] *****************************************************************************************************************
+2022-10-09 22:01:40,319 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:01:40,326 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:01:40,332 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:01:40,334 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:01:40,338 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:01:40,340 p=96762 u=rob n=ansible | TASK [eve-ng-create-node : add node to lab] **********************************************************************************************************
+2022-10-09 22:01:40,353 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:01:40,360 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:01:40,366 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:01:40,368 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:01:40,372 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:01:40,374 p=96762 u=rob n=ansible | TASK [eve-ng-create-node : start node] ***************************************************************************************************************
+2022-10-09 22:01:40,386 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:01:40,392 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:01:40,398 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:01:40,401 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:01:40,403 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:01:40,406 p=96762 u=rob n=ansible | TASK [eve-ng-create-node : get node infos] ***********************************************************************************************************
+2022-10-09 22:01:40,419 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:01:40,425 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:01:40,431 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:01:40,433 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:01:40,436 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:01:40,438 p=96762 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] *****************************************************************************************************************
+2022-10-09 22:01:40,450 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:01:40,456 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:01:40,463 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:01:40,465 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:01:40,467 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:01:40,471 p=96762 u=rob n=ansible | TASK [eve-ng-create-node : copy file] ****************************************************************************************************************
+2022-10-09 22:01:40,483 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:01:40,491 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:01:40,497 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:01:40,499 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:01:40,501 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:01:40,504 p=96762 u=rob n=ansible | TASK [eve-ng-create-node : run expect script] ********************************************************************************************************
+2022-10-09 22:01:40,516 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:01:40,523 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:01:40,528 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:01:40,530 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:01:40,534 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:01:40,536 p=96762 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie (due timeout)] *****************************************************************************
+2022-10-09 22:01:40,548 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:01:40,555 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:01:40,561 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:01:40,563 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:01:40,567 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:01:40,569 p=96762 u=rob n=ansible | TASK [eve-ng-create-node : stop node] ****************************************************************************************************************
+2022-10-09 22:01:40,581 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:01:40,588 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:01:40,594 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:01:40,595 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:01:40,599 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:01:40,602 p=96762 u=rob n=ansible | TASK [eve-ng-create-node : Pause to wait node is shutdown] *******************************************************************************************
+2022-10-09 22:01:40,611 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:01:40,614 p=96762 u=rob n=ansible | TASK [eve-ng-create-node : delete iso] ***************************************************************************************************************
+2022-10-09 22:01:40,627 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:01:40,633 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:01:40,639 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:01:40,640 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:01:40,645 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:01:40,647 p=96762 u=rob n=ansible | TASK [eve-ng-create-node : commit virtioa.qcow2] *****************************************************************************************************
+2022-10-09 22:01:40,660 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:01:40,666 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:01:40,672 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:01:40,674 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:01:40,677 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:01:40,679 p=96762 u=rob n=ansible | TASK [eve-ng-create-node : delete lab for node install] **********************************************************************************************
+2022-10-09 22:01:40,691 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:01:40,697 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:01:40,703 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:01:40,705 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:01:40,708 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:01:40,716 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : Get env file content] ********************************************************************************************************
+2022-10-09 22:01:40,954 p=96762 u=rob n=ansible | ok: [dhcp-server -> localhost]
+2022-10-09 22:01:40,956 p=96762 u=rob n=ansible | ok: [transport -> localhost]
+2022-10-09 22:01:40,959 p=96762 u=rob n=ansible | ok: [dhcp-relay -> localhost]
+2022-10-09 22:01:40,961 p=96762 u=rob n=ansible | ok: [vyos-oobm -> localhost]
+2022-10-09 22:01:40,963 p=96762 u=rob n=ansible | ok: [eveng -> localhost]
+2022-10-09 22:01:40,966 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : Load facts] ******************************************************************************************************************
+2022-10-09 22:01:40,991 p=96762 u=rob n=ansible | ok: [eveng]
+2022-10-09 22:01:40,991 p=96762 u=rob n=ansible | ok: [vyos-oobm]
+2022-10-09 22:01:41,903 p=97049 u=rob n=ansible | network_os is set to vyos
+2022-10-09 22:01:41,903 p=97050 u=rob n=ansible | network_os is set to vyos
+2022-10-09 22:01:41,903 p=97051 u=rob n=ansible | network_os is set to vyos
+2022-10-09 22:01:41,911 p=96762 u=rob n=ansible | ok: [dhcp-relay]
+2022-10-09 22:01:41,912 p=96762 u=rob n=ansible | ok: [dhcp-server]
+2022-10-09 22:01:41,912 p=96762 u=rob n=ansible | ok: [transport]
+2022-10-09 22:01:41,917 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : fail] ************************************************************************************************************************
+2022-10-09 22:01:41,929 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:01:41,936 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:01:41,942 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:01:41,944 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:01:41,947 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:01:41,949 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **********************************************************************************************
+2022-10-09 22:01:41,969 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:01:41,976 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:01:41,976 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:01:41,980 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:01:42,633 p=96762 u=rob n=ansible | ok: [eveng]
+2022-10-09 22:01:42,636 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : get running lab list] ********************************************************************************************************
+2022-10-09 22:01:42,659 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:01:42,665 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:01:42,667 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:01:42,670 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:01:43,154 p=96762 u=rob n=ansible | ok: [eveng]
+2022-10-09 22:01:43,156 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : delete existing lab] *********************************************************************************************************
+2022-10-09 22:01:43,174 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:01:43,181 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:01:43,182 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:01:43,186 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:01:43,816 p=96762 u=rob n=ansible | ok: [eveng]
+2022-10-09 22:01:43,820 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : Ensure labtest is present] ***************************************************************************************************
+2022-10-09 22:01:43,844 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:01:43,850 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:01:43,851 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:01:43,855 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:01:44,174 p=96762 u=rob n=ansible | ok: [eveng]
+2022-10-09 22:01:44,178 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : Create DHCPRelay_through_GRE Lab] ********************************************************************************************
+2022-10-09 22:01:44,199 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:01:44,205 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:01:44,207 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:01:44,210 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:01:44,909 p=96762 u=rob n=ansible | changed: [eveng]
+2022-10-09 22:01:44,911 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **********************************************************************************************
+2022-10-09 22:01:44,931 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:01:44,937 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:01:44,939 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:01:44,942 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:01:45,582 p=96762 u=rob n=ansible | ok: [eveng]
+2022-10-09 22:01:45,584 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : start vyos-oobm] *************************************************************************************************************
+2022-10-09 22:01:45,605 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:01:45,612 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:01:45,613 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:01:45,616 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:01:46,597 p=96762 u=rob n=ansible | ok: [eveng]
+2022-10-09 22:01:46,600 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos-oobm] **********************************************************************************************************
+2022-10-09 22:01:46,614 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:01:46,626 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:01:46,628 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:01:46,632 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:02:32,464 p=96762 u=rob n=ansible | ok: [vyos-oobm]
+2022-10-09 22:02:32,470 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **********************************************************************************************
+2022-10-09 22:02:32,498 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:02:32,507 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:02:32,509 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:02:32,514 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:02:33,186 p=96762 u=rob n=ansible | ok: [eveng]
+2022-10-09 22:02:33,191 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : get lab status] **************************************************************************************************************
+2022-10-09 22:02:33,218 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:02:33,227 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:02:33,229 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:02:33,233 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:02:33,739 p=96762 u=rob n=ansible | ok: [eveng]
+2022-10-09 22:02:33,744 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : start all nodes] *************************************************************************************************************
+2022-10-09 22:02:33,770 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:02:33,778 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:02:33,779 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:02:33,785 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:02:34,801 p=96762 u=rob n=ansible | ok: [eveng] => (item=2)
+2022-10-09 22:02:35,995 p=96762 u=rob n=ansible | ok: [eveng] => (item=3)
+2022-10-09 22:02:37,269 p=96762 u=rob n=ansible | ok: [eveng] => (item=4)
+2022-10-09 22:02:38,045 p=96762 u=rob n=ansible | ok: [eveng] => (item=1)
+2022-10-09 22:02:39,017 p=96762 u=rob n=ansible | ok: [eveng] => (item=5)
+2022-10-09 22:02:39,025 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *********************************************************************************************************
+2022-10-09 22:02:39,046 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:02:39,054 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:02:55,019 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | Exception: Error reading SSH protocol banner
+2022-10-09 22:02:55,022 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | Traceback (most recent call last):
+2022-10-09 22:02:55,022 p=97368 u=rob n=p=97368 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-10-09 22:02:55,023 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | buf = self.packetizer.readline(timeout)
+2022-10-09 22:02:55,023 p=97368 u=rob n=p=97368 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-10-09 22:02:55,023 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | buf += self._read_timeout(timeout)
+2022-10-09 22:02:55,023 p=97368 u=rob n=p=97368 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-10-09 22:02:55,023 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | raise socket.timeout()
+2022-10-09 22:02:55,023 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | socket.timeout
+2022-10-09 22:02:55,023 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] |
+2022-10-09 22:02:55,023 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | During handling of the above exception, another exception occurred:
+2022-10-09 22:02:55,024 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] |
+2022-10-09 22:02:55,024 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | Traceback (most recent call last):
+2022-10-09 22:02:55,024 p=97368 u=rob n=p=97368 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-10-09 22:02:55,024 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | self._check_banner()
+2022-10-09 22:02:55,024 p=97368 u=rob n=p=97368 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-10-09 22:02:55,024 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | raise SSHException(
+2022-10-09 22:02:55,024 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-10-09 22:02:55,024 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] |
+2022-10-09 22:02:55,030 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] | Exception: Error reading SSH protocol banner
+2022-10-09 22:02:55,031 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] | Traceback (most recent call last):
+2022-10-09 22:02:55,031 p=97369 u=rob n=p=97369 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-10-09 22:02:55,031 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] | buf = self.packetizer.readline(timeout)
+2022-10-09 22:02:55,031 p=97369 u=rob n=p=97369 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-10-09 22:02:55,032 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] | buf += self._read_timeout(timeout)
+2022-10-09 22:02:55,032 p=97369 u=rob n=p=97369 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-10-09 22:02:55,032 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] | raise socket.timeout()
+2022-10-09 22:02:55,032 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] | socket.timeout
+2022-10-09 22:02:55,032 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] |
+2022-10-09 22:02:55,032 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] | During handling of the above exception, another exception occurred:
+2022-10-09 22:02:55,032 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] |
+2022-10-09 22:02:55,032 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] | Traceback (most recent call last):
+2022-10-09 22:02:55,032 p=97369 u=rob n=p=97369 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-10-09 22:02:55,033 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] | self._check_banner()
+2022-10-09 22:02:55,033 p=97369 u=rob n=p=97369 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-10-09 22:02:55,033 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] | raise SSHException(
+2022-10-09 22:02:55,033 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-10-09 22:02:55,033 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] |
+2022-10-09 22:02:55,035 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] | Exception: Error reading SSH protocol banner
+2022-10-09 22:02:55,036 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last):
+2022-10-09 22:02:55,036 p=97367 u=rob n=p=97367 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-10-09 22:02:55,036 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] | buf = self.packetizer.readline(timeout)
+2022-10-09 22:02:55,036 p=97367 u=rob n=p=97367 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-10-09 22:02:55,036 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] | buf += self._read_timeout(timeout)
+2022-10-09 22:02:55,036 p=97367 u=rob n=p=97367 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-10-09 22:02:55,036 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] | raise socket.timeout()
+2022-10-09 22:02:55,037 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] | socket.timeout
+2022-10-09 22:02:55,037 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] |
+2022-10-09 22:02:55,037 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] | During handling of the above exception, another exception occurred:
+2022-10-09 22:02:55,037 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] |
+2022-10-09 22:02:55,037 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last):
+2022-10-09 22:02:55,037 p=97367 u=rob n=p=97367 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-10-09 22:02:55,037 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] | self._check_banner()
+2022-10-09 22:02:55,037 p=97367 u=rob n=p=97367 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-10-09 22:02:55,037 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] | raise SSHException(
+2022-10-09 22:02:55,038 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-10-09 22:02:55,038 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] |
+2022-10-09 22:03:11,060 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] | Exception: Error reading SSH protocol banner
+2022-10-09 22:03:11,060 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last):
+2022-10-09 22:03:11,060 p=97367 u=rob n=p=97367 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-10-09 22:03:11,061 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] | buf = self.packetizer.readline(timeout)
+2022-10-09 22:03:11,061 p=97367 u=rob n=p=97367 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-10-09 22:03:11,061 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] | buf += self._read_timeout(timeout)
+2022-10-09 22:03:11,061 p=97367 u=rob n=p=97367 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-10-09 22:03:11,061 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] | raise socket.timeout()
+2022-10-09 22:03:11,061 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] | socket.timeout
+2022-10-09 22:03:11,061 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] |
+2022-10-09 22:03:11,061 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] | During handling of the above exception, another exception occurred:
+2022-10-09 22:03:11,062 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] |
+2022-10-09 22:03:11,062 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last):
+2022-10-09 22:03:11,062 p=97367 u=rob n=p=97367 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-10-09 22:03:11,062 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] | self._check_banner()
+2022-10-09 22:03:11,062 p=97367 u=rob n=p=97367 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-10-09 22:03:11,062 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] | raise SSHException(
+2022-10-09 22:03:11,062 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-10-09 22:03:11,062 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] |
+2022-10-09 22:03:11,072 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] | Exception: Error reading SSH protocol banner
+2022-10-09 22:03:11,073 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] | Traceback (most recent call last):
+2022-10-09 22:03:11,073 p=97369 u=rob n=p=97369 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-10-09 22:03:11,073 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] | buf = self.packetizer.readline(timeout)
+2022-10-09 22:03:11,073 p=97369 u=rob n=p=97369 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-10-09 22:03:11,073 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] | buf += self._read_timeout(timeout)
+2022-10-09 22:03:11,073 p=97369 u=rob n=p=97369 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-10-09 22:03:11,073 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] | raise socket.timeout()
+2022-10-09 22:03:11,074 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] | socket.timeout
+2022-10-09 22:03:11,074 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] |
+2022-10-09 22:03:11,074 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] | During handling of the above exception, another exception occurred:
+2022-10-09 22:03:11,074 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] |
+2022-10-09 22:03:11,074 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] | Traceback (most recent call last):
+2022-10-09 22:03:11,074 p=97369 u=rob n=p=97369 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-10-09 22:03:11,074 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] | self._check_banner()
+2022-10-09 22:03:11,074 p=97369 u=rob n=p=97369 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-10-09 22:03:11,075 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] | raise SSHException(
+2022-10-09 22:03:11,075 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-10-09 22:03:11,075 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] |
+2022-10-09 22:03:11,077 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | Exception: Error reading SSH protocol banner
+2022-10-09 22:03:11,077 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | Traceback (most recent call last):
+2022-10-09 22:03:11,077 p=97368 u=rob n=p=97368 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-10-09 22:03:11,077 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | buf = self.packetizer.readline(timeout)
+2022-10-09 22:03:11,078 p=97368 u=rob n=p=97368 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-10-09 22:03:11,078 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | buf += self._read_timeout(timeout)
+2022-10-09 22:03:11,078 p=97368 u=rob n=p=97368 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-10-09 22:03:11,078 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | raise socket.timeout()
+2022-10-09 22:03:11,078 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | socket.timeout
+2022-10-09 22:03:11,078 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] |
+2022-10-09 22:03:11,078 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | During handling of the above exception, another exception occurred:
+2022-10-09 22:03:11,078 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] |
+2022-10-09 22:03:11,078 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | Traceback (most recent call last):
+2022-10-09 22:03:11,079 p=97368 u=rob n=p=97368 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-10-09 22:03:11,079 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | self._check_banner()
+2022-10-09 22:03:11,079 p=97368 u=rob n=p=97368 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-10-09 22:03:11,079 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | raise SSHException(
+2022-10-09 22:03:11,079 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-10-09 22:03:11,079 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] |
+2022-10-09 22:03:27,098 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] | Exception: Error reading SSH protocol banner
+2022-10-09 22:03:27,098 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last):
+2022-10-09 22:03:27,099 p=97367 u=rob n=p=97367 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-10-09 22:03:27,099 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] | buf = self.packetizer.readline(timeout)
+2022-10-09 22:03:27,099 p=97367 u=rob n=p=97367 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-10-09 22:03:27,099 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] | buf += self._read_timeout(timeout)
+2022-10-09 22:03:27,099 p=97367 u=rob n=p=97367 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-10-09 22:03:27,099 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] | raise socket.timeout()
+2022-10-09 22:03:27,099 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] | socket.timeout
+2022-10-09 22:03:27,099 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] |
+2022-10-09 22:03:27,100 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] | During handling of the above exception, another exception occurred:
+2022-10-09 22:03:27,100 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] |
+2022-10-09 22:03:27,100 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last):
+2022-10-09 22:03:27,100 p=97367 u=rob n=p=97367 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-10-09 22:03:27,100 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] | self._check_banner()
+2022-10-09 22:03:27,100 p=97367 u=rob n=p=97367 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-10-09 22:03:27,100 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] | raise SSHException(
+2022-10-09 22:03:27,100 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-10-09 22:03:27,101 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] |
+2022-10-09 22:03:27,105 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] | Exception: Error reading SSH protocol banner
+2022-10-09 22:03:27,106 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] | Traceback (most recent call last):
+2022-10-09 22:03:27,106 p=97369 u=rob n=p=97369 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-10-09 22:03:27,106 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] | buf = self.packetizer.readline(timeout)
+2022-10-09 22:03:27,106 p=97369 u=rob n=p=97369 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-10-09 22:03:27,106 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] | buf += self._read_timeout(timeout)
+2022-10-09 22:03:27,107 p=97369 u=rob n=p=97369 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-10-09 22:03:27,107 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] | raise socket.timeout()
+2022-10-09 22:03:27,107 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] | socket.timeout
+2022-10-09 22:03:27,107 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] |
+2022-10-09 22:03:27,107 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] | During handling of the above exception, another exception occurred:
+2022-10-09 22:03:27,107 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] |
+2022-10-09 22:03:27,107 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] | Traceback (most recent call last):
+2022-10-09 22:03:27,107 p=97369 u=rob n=p=97369 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-10-09 22:03:27,107 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] | self._check_banner()
+2022-10-09 22:03:27,108 p=97369 u=rob n=p=97369 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-10-09 22:03:27,108 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] | raise SSHException(
+2022-10-09 22:03:27,108 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-10-09 22:03:27,108 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] |
+2022-10-09 22:03:27,116 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | Exception: Error reading SSH protocol banner
+2022-10-09 22:03:27,116 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | Traceback (most recent call last):
+2022-10-09 22:03:27,116 p=97368 u=rob n=p=97368 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-10-09 22:03:27,116 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | buf = self.packetizer.readline(timeout)
+2022-10-09 22:03:27,117 p=97368 u=rob n=p=97368 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-10-09 22:03:27,117 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | buf += self._read_timeout(timeout)
+2022-10-09 22:03:27,117 p=97368 u=rob n=p=97368 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-10-09 22:03:27,117 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | raise socket.timeout()
+2022-10-09 22:03:27,117 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | socket.timeout
+2022-10-09 22:03:27,117 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] |
+2022-10-09 22:03:27,117 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | During handling of the above exception, another exception occurred:
+2022-10-09 22:03:27,117 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] |
+2022-10-09 22:03:27,118 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | Traceback (most recent call last):
+2022-10-09 22:03:27,118 p=97368 u=rob n=p=97368 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-10-09 22:03:27,118 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | self._check_banner()
+2022-10-09 22:03:27,118 p=97368 u=rob n=p=97368 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-10-09 22:03:27,118 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | raise SSHException(
+2022-10-09 22:03:27,118 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-10-09 22:03:27,118 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] |
+2022-10-09 22:03:28,859 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-09 22:03:28,952 p=97369 u=rob n=p=97369 u=rob | paramiko [transport] | Authentication (publickey) successful!
+2022-10-09 22:03:28,998 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-09 22:03:29,053 p=97367 u=rob n=p=97367 u=rob | paramiko [dhcp-relay] | Authentication (publickey) successful!
+2022-10-09 22:03:29,895 p=96762 u=rob n=ansible | ok: [transport]
+2022-10-09 22:03:30,067 p=96762 u=rob n=ansible | ok: [dhcp-relay]
+2022-10-09 22:03:43,152 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | Exception: Error reading SSH protocol banner
+2022-10-09 22:03:43,154 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | Traceback (most recent call last):
+2022-10-09 22:03:43,154 p=97368 u=rob n=p=97368 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-10-09 22:03:43,155 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | buf = self.packetizer.readline(timeout)
+2022-10-09 22:03:43,155 p=97368 u=rob n=p=97368 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-10-09 22:03:43,155 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | buf += self._read_timeout(timeout)
+2022-10-09 22:03:43,155 p=97368 u=rob n=p=97368 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-10-09 22:03:43,155 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | raise socket.timeout()
+2022-10-09 22:03:43,155 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | socket.timeout
+2022-10-09 22:03:43,155 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] |
+2022-10-09 22:03:43,156 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | During handling of the above exception, another exception occurred:
+2022-10-09 22:03:43,156 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] |
+2022-10-09 22:03:43,156 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | Traceback (most recent call last):
+2022-10-09 22:03:43,156 p=97368 u=rob n=p=97368 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-10-09 22:03:43,156 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | self._check_banner()
+2022-10-09 22:03:43,156 p=97368 u=rob n=p=97368 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-10-09 22:03:43,156 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | raise SSHException(
+2022-10-09 22:03:43,156 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-10-09 22:03:43,156 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] |
+2022-10-09 22:03:44,605 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-09 22:03:44,675 p=97368 u=rob n=p=97368 u=rob | paramiko [dhcp-server] | Authentication (publickey) successful!
+2022-10-09 22:03:45,640 p=96762 u=rob n=ansible | ok: [dhcp-server]
+2022-10-09 22:03:45,645 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : include DHCPRelay_through_GRE lab_config.yml] ********************************************************************************
+2022-10-09 22:03:45,658 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:03:45,664 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:03:45,683 p=96762 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-10-09 22:03:45,720 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : setup nodes] *****************************************************************************************************************
+2022-10-09 22:03:47,496 p=97062 u=rob n=p=97062 u=rob | paramiko [dhcp-server] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-09 22:03:47,519 p=97063 u=rob n=p=97063 u=rob | paramiko [transport] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-09 22:03:47,528 p=97061 u=rob n=p=97061 u=rob | paramiko [dhcp-relay] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-09 22:03:47,567 p=97062 u=rob n=p=97062 u=rob | paramiko [dhcp-server] | Authentication (publickey) successful!
+2022-10-09 22:03:47,583 p=97063 u=rob n=p=97063 u=rob | paramiko [transport] | Authentication (publickey) successful!
+2022-10-09 22:03:47,585 p=97061 u=rob n=p=97061 u=rob | paramiko [dhcp-relay] | Authentication (publickey) successful!
+2022-10-09 22:03:52,896 p=96762 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-07-11 21:37:14,573 p=48090 u=rob n=ansible | changed: [transport]
-2022-07-11 21:37:17,645 p=48090 u=rob n=ansible | changed: [dhcp-relay]
-2022-07-11 21:37:17,933 p=48090 u=rob n=ansible | changed: [dhcp-server]
-2022-07-11 21:37:17,937 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************
-2022-07-11 21:37:17,960 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:37:17,967 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:37:17,968 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:37:17,972 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:37:19,399 p=48090 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:37:19,405 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] *******************************************************************************************************************************
-2022-07-11 21:37:20,395 p=48090 u=rob n=ansible | ok: [eveng] => (item=5)
-2022-07-11 21:37:20,403 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] *****************************************************************************************************************************
-2022-07-11 21:37:20,419 p=48873 u=rob n=ansible | Pausing for 5 seconds
-2022-07-11 21:37:20,419 p=48873 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-07-11 21:37:25,427 p=48090 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:37:25,435 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ******************************************************************************************************************************
-2022-07-11 21:37:26,298 p=48090 u=rob n=ansible | ok: [eveng] => (item=5)
-2022-07-11 21:37:26,305 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ****************************************************************************************************************************
-2022-07-11 21:37:26,322 p=48895 u=rob n=ansible | Pausing for 5 seconds
-2022-07-11 21:37:26,322 p=48895 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-07-11 21:37:31,334 p=48090 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:37:31,343 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***************************************************************************************
-2022-07-11 21:37:31,360 p=48896 u=rob n=ansible | Pausing for 30 seconds
-2022-07-11 21:37:31,360 p=48896 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-07-11 21:38:01,373 p=48090 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:38:01,383 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ********************************************************************************************************************************
-2022-07-11 21:38:01,413 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:38:01,422 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:38:01,440 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:38:06,769 p=48090 u=rob n=ansible | ok: [dhcp-relay] => (item=172.16.0.1)
-2022-07-11 21:38:06,807 p=48090 u=rob n=ansible | ok: [dhcp-server] => (item=172.16.0.2)
-2022-07-11 21:38:11,202 p=48090 u=rob n=ansible | ok: [dhcp-server] => (item=192.168.0.30)
-2022-07-11 21:38:11,207 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ***********************************************************************************************************************
-2022-07-11 21:38:11,231 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:38:11,238 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:38:11,239 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:38:11,241 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:38:11,247 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:38:11,249 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ********************************************************************************************************************
-2022-07-11 21:38:11,267 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:38:11,273 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:38:11,275 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:38:11,282 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:38:12,950 p=48090 u=rob n=ansible | ok: [dhcp-server] => (item={'name': 'show_dhcp_server_leases', 'command': 'show dhcp server leases'})
-2022-07-11 21:38:16,327 p=48090 u=rob n=ansible | ok: [dhcp-server] => (item={'name': 'ping_client', 'command': 'ping 192.168.0.30 count 4'})
-2022-07-11 21:38:16,332 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *******************************************************************************************************************************
-2022-07-11 21:38:16,354 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:38:16,361 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:38:16,361 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:38:16,369 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:38:17,188 p=48090 u=rob n=ansible | ok: [dhcp-server]
-2022-07-11 21:38:17,199 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] *********************************************************************************************************************************
-2022-07-11 21:38:17,230 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:38:17,237 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:38:18,570 p=48090 u=rob n=ansible | ok: [dhcp-server]
-2022-07-11 21:38:18,682 p=48090 u=rob n=ansible | ok: [dhcp-relay]
-2022-07-11 21:38:18,705 p=48090 u=rob n=ansible | ok: [transport]
-2022-07-11 21:38:18,708 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] *************************************************************************************************************************
-2022-07-11 21:38:18,717 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:38:18,719 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *************************************************************************************************************************
-2022-07-11 21:38:18,731 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:38:18,737 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:38:20,415 p=49080 u=rob n=p=49080 u=rob | paramiko [dhcp-relay] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:38:20,422 p=49082 u=rob n=p=49082 u=rob | paramiko [transport] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:38:20,426 p=49081 u=rob n=p=49081 u=rob | paramiko [dhcp-server] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:38:20,501 p=49080 u=rob n=p=49080 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-07-11 21:38:20,504 p=49081 u=rob n=p=49081 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-07-11 21:38:20,505 p=49082 u=rob n=p=49082 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-07-11 21:40:18,956 p=48364 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
+2022-10-09 22:03:52,896 p=96762 u=rob n=ansible | changed: [transport]
+2022-10-09 22:03:56,174 p=96762 u=rob n=ansible | changed: [dhcp-relay]
+2022-10-09 22:03:56,230 p=96762 u=rob n=ansible | changed: [dhcp-server]
+2022-10-09 22:03:56,233 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **********************************************************************************************
+2022-10-09 22:03:56,255 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:03:56,262 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:03:56,263 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:03:56,267 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:03:57,524 p=96762 u=rob n=ansible | ok: [eveng]
+2022-10-09 22:03:57,530 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ***************************************************************************************************************
+2022-10-09 22:03:58,457 p=96762 u=rob n=ansible | ok: [eveng] => (item=5)
+2022-10-09 22:03:58,464 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] *************************************************************************************************************
+2022-10-09 22:03:58,478 p=97563 u=rob n=ansible | Pausing for 5 seconds
+2022-10-09 22:03:58,478 p=97563 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-10-09 22:04:03,488 p=96762 u=rob n=ansible | ok: [eveng]
+2022-10-09 22:04:03,495 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] **************************************************************************************************************
+2022-10-09 22:04:04,293 p=96762 u=rob n=ansible | ok: [eveng] => (item=5)
+2022-10-09 22:04:04,300 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ************************************************************************************************************
+2022-10-09 22:04:04,314 p=97585 u=rob n=ansible | Pausing for 5 seconds
+2022-10-09 22:04:04,314 p=97585 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-10-09 22:04:09,322 p=96762 u=rob n=ansible | ok: [eveng]
+2022-10-09 22:04:09,329 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***********************************************************************
+2022-10-09 22:04:09,342 p=97586 u=rob n=ansible | Pausing for 30 seconds
+2022-10-09 22:04:09,343 p=97586 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-10-09 22:04:39,351 p=96762 u=rob n=ansible | ok: [eveng]
+2022-10-09 22:04:39,358 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ****************************************************************************************************************
+2022-10-09 22:04:39,390 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:04:39,398 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:04:39,409 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:04:44,721 p=96762 u=rob n=ansible | ok: [dhcp-server] => (item=172.16.0.2)
+2022-10-09 22:04:44,754 p=96762 u=rob n=ansible | ok: [dhcp-relay] => (item=172.16.0.1)
+2022-10-09 22:04:49,056 p=96762 u=rob n=ansible | ok: [dhcp-server] => (item=192.168.0.30)
+2022-10-09 22:04:49,061 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] *******************************************************************************************************
+2022-10-09 22:04:49,086 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:04:49,093 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:04:49,093 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:04:49,096 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:04:49,102 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:04:49,105 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ****************************************************************************************************
+2022-10-09 22:04:49,125 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:04:49,132 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:04:49,132 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:04:49,140 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:04:50,655 p=96762 u=rob n=ansible | ok: [dhcp-server] => (item={'name': 'show_dhcp_server_leases', 'command': 'show dhcp server leases'})
+2022-10-09 22:04:54,021 p=96762 u=rob n=ansible | ok: [dhcp-server] => (item={'name': 'ping_client', 'command': 'ping 192.168.0.30 count 4'})
+2022-10-09 22:04:54,026 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ***************************************************************************************************************
+2022-10-09 22:04:54,050 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:04:54,057 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:04:54,057 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:04:54,067 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:04:54,890 p=96762 u=rob n=ansible | ok: [dhcp-server]
+2022-10-09 22:04:54,896 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] *****************************************************************************************************************
+2022-10-09 22:04:54,920 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:04:54,928 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:04:56,307 p=96762 u=rob n=ansible | ok: [dhcp-server]
+2022-10-09 22:04:56,326 p=96762 u=rob n=ansible | ok: [transport]
+2022-10-09 22:04:56,331 p=96762 u=rob n=ansible | ok: [dhcp-relay]
+2022-10-09 22:04:56,334 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] *********************************************************************************************************
+2022-10-09 22:04:56,343 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:04:56,346 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *********************************************************************************************************
+2022-10-09 22:04:56,360 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:04:56,366 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:04:57,846 p=97772 u=rob n=p=97772 u=rob | paramiko [dhcp-server] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-09 22:04:57,854 p=97771 u=rob n=p=97771 u=rob | paramiko [dhcp-relay] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-09 22:04:57,858 p=97773 u=rob n=p=97773 u=rob | paramiko [transport] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-09 22:04:57,923 p=97772 u=rob n=p=97772 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-10-09 22:04:57,931 p=97773 u=rob n=p=97773 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-10-09 22:04:57,931 p=97771 u=rob n=p=97771 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-10-09 22:06:56,625 p=97061 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-07-11 21:40:18,959 p=48367 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
+2022-10-09 22:06:56,628 p=97062 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-07-11 21:40:18,964 p=48370 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
+2022-10-09 22:06:56,637 p=97063 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-07-11 21:40:19,059 p=48364 u=rob n=ansible | shutdown complete
-2022-07-11 21:40:19,061 p=48367 u=rob n=ansible | shutdown complete
-2022-07-11 21:40:19,068 p=48370 u=rob n=ansible | shutdown complete
-2022-07-11 21:40:22,438 p=49080 u=rob n=p=49080 u=rob | paramiko [dhcp-relay] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:40:22,438 p=49082 u=rob n=p=49082 u=rob | paramiko [transport] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:40:22,444 p=49081 u=rob n=p=49081 u=rob | paramiko [dhcp-server] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:40:22,510 p=49082 u=rob n=p=49082 u=rob | paramiko [transport] | Authentication (publickey) successful!
-2022-07-11 21:40:22,518 p=49080 u=rob n=p=49080 u=rob | paramiko [dhcp-relay] | Authentication (publickey) successful!
-2022-07-11 21:40:22,524 p=49081 u=rob n=p=49081 u=rob | paramiko [dhcp-server] | Authentication (publickey) successful!
-2022-07-11 21:40:23,802 p=48090 u=rob n=ansible | ok: [dhcp-relay]
-2022-07-11 21:40:23,807 p=48090 u=rob n=ansible | ok: [transport]
-2022-07-11 21:40:23,817 p=48090 u=rob n=ansible | ok: [dhcp-server]
-2022-07-11 21:40:23,819 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************
-2022-07-11 21:40:23,837 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:40:23,843 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:40:23,845 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:40:23,848 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:40:25,177 p=48090 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:40:25,183 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] *******************************************************************************************************************************
-2022-07-11 21:40:26,250 p=48090 u=rob n=ansible | ok: [eveng] => (item=5)
-2022-07-11 21:40:26,259 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] *****************************************************************************************************************************
-2022-07-11 21:40:26,270 p=49218 u=rob n=ansible | Pausing for 5 seconds
-2022-07-11 21:40:26,270 p=49218 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-07-11 21:40:31,281 p=48090 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:40:31,290 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ******************************************************************************************************************************
-2022-07-11 21:40:32,103 p=48090 u=rob n=ansible | ok: [eveng] => (item=5)
-2022-07-11 21:40:32,111 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ****************************************************************************************************************************
-2022-07-11 21:40:32,127 p=49238 u=rob n=ansible | Pausing for 5 seconds
-2022-07-11 21:40:32,127 p=49238 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-07-11 21:40:37,137 p=48090 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:40:37,146 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***************************************************************************************
-2022-07-11 21:40:37,164 p=49241 u=rob n=ansible | Pausing for 30 seconds
-2022-07-11 21:40:37,165 p=49241 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-07-11 21:41:07,175 p=48090 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:41:07,185 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ********************************************************************************************************************************
-2022-07-11 21:41:07,219 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:41:07,227 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:41:07,238 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:41:08,110 p=49254 u=rob n=ansible | network_os is set to vyos
-2022-07-11 21:41:08,110 p=49253 u=rob n=ansible | network_os is set to vyos
-2022-07-11 21:41:08,930 p=49263 u=rob n=p=49263 u=rob | paramiko [dhcp-server] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:41:08,930 p=49262 u=rob n=p=49262 u=rob | paramiko [dhcp-relay] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:41:09,027 p=49263 u=rob n=p=49263 u=rob | paramiko [dhcp-server] | Authentication (publickey) successful!
-2022-07-11 21:41:09,027 p=49262 u=rob n=p=49262 u=rob | paramiko [dhcp-relay] | Authentication (publickey) successful!
-2022-07-11 21:41:14,775 p=48090 u=rob n=ansible | ok: [dhcp-relay] => (item=172.16.0.1)
-2022-07-11 21:41:14,801 p=48090 u=rob n=ansible | ok: [dhcp-server] => (item=172.16.0.2)
-2022-07-11 21:41:20,029 p=48090 u=rob n=ansible | ok: [dhcp-server] => (item=192.168.0.30)
-2022-07-11 21:41:20,034 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ***********************************************************************************************************************
-2022-07-11 21:41:20,060 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:41:20,067 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:41:20,068 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:41:20,071 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:41:20,076 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:41:20,079 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ********************************************************************************************************************
-2022-07-11 21:41:20,098 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:41:20,104 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:41:20,104 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:41:20,110 p=48090 u=rob n=ansible | skipping: [dhcp-server] => (item={'name': 'show_dhcp_server_leases', 'command': 'show dhcp server leases'})
-2022-07-11 21:41:20,111 p=48090 u=rob n=ansible | skipping: [dhcp-server] => (item={'name': 'ping_client', 'command': 'ping 192.168.0.30 count 4'})
-2022-07-11 21:41:20,113 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:41:20,115 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *******************************************************************************************************************************
-2022-07-11 21:41:20,133 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:41:20,138 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:41:20,139 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:41:20,141 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:41:20,146 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:41:20,149 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : make sure tmp dir exist] *********************************************************************************************************************
-2022-07-11 21:41:20,163 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:41:20,170 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:41:20,176 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:41:20,178 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:41:20,181 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:41:20,184 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : register status of tmp/] *********************************************************************************************************************
-2022-07-11 21:41:20,195 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:41:20,202 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:41:20,207 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:41:20,209 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:41:20,212 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:41:20,215 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Download upgrade_iso] ************************************************************************************************************************
-2022-07-11 21:41:20,229 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:41:20,235 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:41:20,242 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:41:20,267 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:41:20,268 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:41:20,271 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Copy iso to host] ****************************************************************************************************************************
-2022-07-11 21:41:20,284 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:41:20,290 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:41:20,296 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:41:20,298 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:41:20,301 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:41:20,303 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : upgrade vyos] ********************************************************************************************************************************
-2022-07-11 21:41:20,316 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:41:20,322 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:41:20,328 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:41:20,330 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:41:20,332 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:41:20,335 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] *********************************************************************************************************************************
-2022-07-11 21:41:20,347 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:41:20,353 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:41:20,358 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:41:20,360 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:41:20,362 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:41:20,364 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] *************************************************************************************************************************
-2022-07-11 21:41:20,372 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:41:20,374 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *************************************************************************************************************************
-2022-07-11 21:41:20,385 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:41:20,390 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:41:20,395 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:41:20,397 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:41:20,400 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:41:20,403 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : clear tmp dir] *******************************************************************************************************************************
-2022-07-11 21:41:20,410 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:41:20,412 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************
-2022-07-11 21:41:20,423 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:41:20,429 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:41:20,434 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:41:20,436 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:41:20,438 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:41:20,440 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] *******************************************************************************************************************************
-2022-07-11 21:41:20,458 p=48090 u=rob n=ansible | skipping: [eveng] => (item=5)
-2022-07-11 21:41:20,474 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] *****************************************************************************************************************************
-2022-07-11 21:41:20,481 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:41:20,483 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ******************************************************************************************************************************
-2022-07-11 21:41:20,501 p=48090 u=rob n=ansible | skipping: [eveng] => (item=5)
-2022-07-11 21:41:20,518 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ****************************************************************************************************************************
-2022-07-11 21:41:20,526 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:41:20,527 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***************************************************************************************
-2022-07-11 21:41:20,535 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:41:20,537 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ********************************************************************************************************************************
-2022-07-11 21:41:20,549 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:41:20,555 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:41:20,562 p=48090 u=rob n=ansible | skipping: [dhcp-relay] => (item=172.16.0.1)
-2022-07-11 21:41:20,565 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:41:20,567 p=48090 u=rob n=ansible | skipping: [dhcp-server] => (item=172.16.0.2)
-2022-07-11 21:41:20,567 p=48090 u=rob n=ansible | skipping: [dhcp-server] => (item=192.168.0.30)
-2022-07-11 21:41:20,570 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ***********************************************************************************************************************
-2022-07-11 21:41:20,582 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:41:20,589 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:41:20,595 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:41:20,597 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:41:20,600 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:41:20,603 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ********************************************************************************************************************
-2022-07-11 21:41:20,615 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:41:20,622 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:41:20,628 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:41:20,633 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:41:20,635 p=48090 u=rob n=ansible | skipping: [dhcp-server] => (item={'name': 'show_dhcp_server_leases', 'command': 'show dhcp server leases'})
-2022-07-11 21:41:20,635 p=48090 u=rob n=ansible | skipping: [dhcp-server] => (item={'name': 'ping_client', 'command': 'ping 192.168.0.30 count 4'})
-2022-07-11 21:41:20,637 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *******************************************************************************************************************************
-2022-07-11 21:41:20,650 p=48090 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:41:20,657 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:41:20,662 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:41:20,664 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:41:20,667 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:41:20,670 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output dir exist] ******************************************************************************************************************
-2022-07-11 21:41:20,692 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:41:20,699 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:41:20,700 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:41:20,706 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:41:20,852 p=48090 u=rob n=ansible | ok: [eveng -> localhost]
-2022-07-11 21:41:20,855 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output include dir exist] **********************************************************************************************************
-2022-07-11 21:41:20,875 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:41:20,882 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:41:20,883 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:41:20,887 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:41:20,987 p=48090 u=rob n=ansible | ok: [eveng -> localhost]
-2022-07-11 21:41:20,989 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Get timestamp from the system] ***************************************************************************************************************
-2022-07-11 21:41:21,007 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:41:21,012 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:41:21,014 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:41:21,017 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:41:21,317 p=48090 u=rob n=ansible | changed: [eveng]
-2022-07-11 21:41:21,321 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *******************************************************************************************************************************
-2022-07-11 21:41:21,342 p=48090 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:41:21,349 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:41:21,350 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:41:21,350 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:41:21,354 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:41:21,357 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : generate lab rst file] ***********************************************************************************************************************
-2022-07-11 21:41:21,378 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:41:21,386 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:41:21,387 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:41:21,391 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:41:21,604 p=48090 u=rob n=ansible | changed: [eveng -> localhost]
-2022-07-11 21:41:21,607 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.conf files in Lab] ****************************************************************************************************************
-2022-07-11 21:41:21,628 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:41:21,635 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:41:21,636 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:41:21,640 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:41:21,782 p=48090 u=rob n=ansible | ok: [eveng -> localhost]
-2022-07-11 21:41:21,790 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.conf files] ***********************************************************************************************************************
-2022-07-11 21:41:21,813 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:41:21,821 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:41:21,823 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:41:21,828 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:41:22,095 p=48090 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': 16777233, '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-07-11 21:41:22,318 p=48090 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': 16777233, '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-07-11 21:41:22,532 p=48090 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': 16777233, '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-07-11 21:41:22,536 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.png files in Lab] *****************************************************************************************************************
-2022-07-11 21:41:22,556 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:41:22,563 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:41:22,565 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:41:22,569 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:41:22,664 p=48090 u=rob n=ansible | ok: [eveng -> localhost]
-2022-07-11 21:41:22,669 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.png files] ************************************************************************************************************************
-2022-07-11 21:41:22,693 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:41:22,701 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:41:22,703 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:41:22,708 p=48090 u=rob n=ansible | skipping: [transport]
-2022-07-11 21:41:22,901 p=48090 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': 16777233, '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-07-11 21:41:22,905 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : copy ansible log files] **********************************************************************************************************************
-2022-07-11 21:41:22,926 p=48090 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:41:22,933 p=48090 u=rob n=ansible | skipping: [dhcp-relay]
-2022-07-11 21:41:22,934 p=48090 u=rob n=ansible | skipping: [dhcp-server]
-2022-07-11 21:41:22,939 p=48090 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:06:56,731 p=97062 u=rob n=ansible | shutdown complete
+2022-10-09 22:06:56,731 p=97061 u=rob n=ansible | shutdown complete
+2022-10-09 22:06:56,740 p=97063 u=rob n=ansible | shutdown complete
+2022-10-09 22:06:59,764 p=97773 u=rob n=p=97773 u=rob | paramiko [transport] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-09 22:06:59,776 p=97772 u=rob n=p=97772 u=rob | paramiko [dhcp-server] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-09 22:06:59,789 p=97771 u=rob n=p=97771 u=rob | paramiko [dhcp-relay] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-09 22:06:59,834 p=97773 u=rob n=p=97773 u=rob | paramiko [transport] | Authentication (publickey) successful!
+2022-10-09 22:06:59,869 p=97772 u=rob n=p=97772 u=rob | paramiko [dhcp-server] | Authentication (publickey) successful!
+2022-10-09 22:06:59,871 p=97771 u=rob n=p=97771 u=rob | paramiko [dhcp-relay] | Authentication (publickey) successful!
+2022-10-09 22:07:01,164 p=96762 u=rob n=ansible | ok: [transport]
+2022-10-09 22:07:01,254 p=96762 u=rob n=ansible | ok: [dhcp-relay]
+2022-10-09 22:07:01,256 p=96762 u=rob n=ansible | ok: [dhcp-server]
+2022-10-09 22:07:01,259 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **********************************************************************************************
+2022-10-09 22:07:01,281 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:07:01,288 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:07:01,290 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:07:01,294 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:07:02,593 p=96762 u=rob n=ansible | ok: [eveng]
+2022-10-09 22:07:02,598 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ***************************************************************************************************************
+2022-10-09 22:07:03,531 p=96762 u=rob n=ansible | ok: [eveng] => (item=5)
+2022-10-09 22:07:03,535 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] *************************************************************************************************************
+2022-10-09 22:07:03,544 p=97925 u=rob n=ansible | Pausing for 5 seconds
+2022-10-09 22:07:03,544 p=97925 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-10-09 22:07:08,555 p=96762 u=rob n=ansible | ok: [eveng]
+2022-10-09 22:07:08,561 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] **************************************************************************************************************
+2022-10-09 22:07:09,364 p=96762 u=rob n=ansible | ok: [eveng] => (item=5)
+2022-10-09 22:07:09,370 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ************************************************************************************************************
+2022-10-09 22:07:09,384 p=97945 u=rob n=ansible | Pausing for 5 seconds
+2022-10-09 22:07:09,384 p=97945 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-10-09 22:07:14,392 p=96762 u=rob n=ansible | ok: [eveng]
+2022-10-09 22:07:14,399 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***********************************************************************
+2022-10-09 22:07:14,414 p=97949 u=rob n=ansible | Pausing for 30 seconds
+2022-10-09 22:07:14,414 p=97949 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-10-09 22:07:44,425 p=96762 u=rob n=ansible | ok: [eveng]
+2022-10-09 22:07:44,435 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ****************************************************************************************************************
+2022-10-09 22:07:44,464 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:07:44,474 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:07:44,495 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:07:45,420 p=97960 u=rob n=ansible | network_os is set to vyos
+2022-10-09 22:07:45,420 p=97959 u=rob n=ansible | network_os is set to vyos
+2022-10-09 22:07:46,110 p=97968 u=rob n=p=97968 u=rob | paramiko [dhcp-relay] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-09 22:07:46,132 p=97969 u=rob n=p=97969 u=rob | paramiko [dhcp-server] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-09 22:07:46,199 p=97968 u=rob n=p=97968 u=rob | paramiko [dhcp-relay] | Authentication (publickey) successful!
+2022-10-09 22:07:46,213 p=97969 u=rob n=p=97969 u=rob | paramiko [dhcp-server] | Authentication (publickey) successful!
+2022-10-09 22:07:52,081 p=96762 u=rob n=ansible | ok: [dhcp-relay] => (item=172.16.0.1)
+2022-10-09 22:07:52,118 p=96762 u=rob n=ansible | ok: [dhcp-server] => (item=172.16.0.2)
+2022-10-09 22:07:57,271 p=96762 u=rob n=ansible | ok: [dhcp-server] => (item=192.168.0.30)
+2022-10-09 22:07:57,275 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] *******************************************************************************************************
+2022-10-09 22:07:57,300 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:07:57,308 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:07:57,309 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:07:57,311 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:07:57,317 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:07:57,320 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ****************************************************************************************************
+2022-10-09 22:07:57,339 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:07:57,346 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:07:57,346 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:07:57,353 p=96762 u=rob n=ansible | skipping: [dhcp-server] => (item={'name': 'show_dhcp_server_leases', 'command': 'show dhcp server leases'})
+2022-10-09 22:07:57,353 p=96762 u=rob n=ansible | skipping: [dhcp-server] => (item={'name': 'ping_client', 'command': 'ping 192.168.0.30 count 4'})
+2022-10-09 22:07:57,355 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:07:57,357 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ***************************************************************************************************************
+2022-10-09 22:07:57,375 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:07:57,381 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:07:57,381 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:07:57,383 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:07:57,388 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:07:57,391 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : make sure tmp dir exist] *****************************************************************************************************
+2022-10-09 22:07:57,405 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:07:57,411 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:07:57,418 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:07:57,419 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:07:57,422 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:07:57,425 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : register status of tmp/] *****************************************************************************************************
+2022-10-09 22:07:57,437 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:07:57,443 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:07:57,449 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:07:57,451 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:07:57,454 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:07:57,457 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : Download upgrade_iso] ********************************************************************************************************
+2022-10-09 22:07:57,472 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:07:57,478 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:07:57,484 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:07:57,486 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:07:57,489 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:07:57,493 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : Copy iso to host] ************************************************************************************************************
+2022-10-09 22:07:57,506 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:07:57,512 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:07:57,518 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:07:57,520 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:07:57,522 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:07:57,524 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : upgrade vyos] ****************************************************************************************************************
+2022-10-09 22:07:57,537 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:07:57,543 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:07:57,549 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:07:57,551 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:07:57,554 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:07:57,556 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] *****************************************************************************************************************
+2022-10-09 22:07:57,569 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:07:57,574 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:07:57,581 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:07:57,582 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:07:57,585 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:07:57,587 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] *********************************************************************************************************
+2022-10-09 22:07:57,595 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:07:57,597 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *********************************************************************************************************
+2022-10-09 22:07:57,610 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:07:57,616 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:07:57,621 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:07:57,623 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:07:57,626 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:07:57,629 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : clear tmp dir] ***************************************************************************************************************
+2022-10-09 22:07:57,637 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:07:57,638 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **********************************************************************************************
+2022-10-09 22:07:57,651 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:07:57,656 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:07:57,662 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:07:57,664 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:07:57,667 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:07:57,669 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ***************************************************************************************************************
+2022-10-09 22:07:57,685 p=96762 u=rob n=ansible | skipping: [eveng] => (item=5)
+2022-10-09 22:07:57,707 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] *************************************************************************************************************
+2022-10-09 22:07:57,714 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:07:57,716 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] **************************************************************************************************************
+2022-10-09 22:07:57,736 p=96762 u=rob n=ansible | skipping: [eveng] => (item=5)
+2022-10-09 22:07:57,753 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ************************************************************************************************************
+2022-10-09 22:07:57,761 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:07:57,763 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***********************************************************************
+2022-10-09 22:07:57,770 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:07:57,772 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ****************************************************************************************************************
+2022-10-09 22:07:57,786 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:07:57,792 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:07:57,799 p=96762 u=rob n=ansible | skipping: [dhcp-relay] => (item=172.16.0.1)
+2022-10-09 22:07:57,805 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:07:57,805 p=96762 u=rob n=ansible | skipping: [dhcp-server] => (item=172.16.0.2)
+2022-10-09 22:07:57,805 p=96762 u=rob n=ansible | skipping: [dhcp-server] => (item=192.168.0.30)
+2022-10-09 22:07:57,809 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] *******************************************************************************************************
+2022-10-09 22:07:57,822 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:07:57,828 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:07:57,834 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:07:57,836 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:07:57,839 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:07:57,841 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ****************************************************************************************************
+2022-10-09 22:07:57,854 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:07:57,860 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:07:57,866 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:07:57,872 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:07:57,873 p=96762 u=rob n=ansible | skipping: [dhcp-server] => (item={'name': 'show_dhcp_server_leases', 'command': 'show dhcp server leases'})
+2022-10-09 22:07:57,873 p=96762 u=rob n=ansible | skipping: [dhcp-server] => (item={'name': 'ping_client', 'command': 'ping 192.168.0.30 count 4'})
+2022-10-09 22:07:57,875 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ***************************************************************************************************************
+2022-10-09 22:07:57,887 p=96762 u=rob n=ansible | skipping: [eveng]
+2022-10-09 22:07:57,894 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:07:57,900 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:07:57,901 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:07:57,904 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:07:57,907 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output dir exist] **************************************************************************************************
+2022-10-09 22:07:57,928 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:07:57,935 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:07:57,936 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:07:57,941 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:07:58,106 p=96762 u=rob n=ansible | ok: [eveng -> localhost]
+2022-10-09 22:07:58,110 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output include dir exist] ******************************************************************************************
+2022-10-09 22:07:58,131 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:07:58,138 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:07:58,139 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:07:58,144 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:07:58,242 p=96762 u=rob n=ansible | ok: [eveng -> localhost]
+2022-10-09 22:07:58,244 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : Get timestamp from the system] ***********************************************************************************************
+2022-10-09 22:07:58,262 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:07:58,268 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:07:58,270 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:07:58,274 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:07:58,599 p=96762 u=rob n=ansible | changed: [eveng]
+2022-10-09 22:07:58,604 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ***************************************************************************************************************
+2022-10-09 22:07:58,628 p=96762 u=rob n=ansible | ok: [eveng]
+2022-10-09 22:07:58,635 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:07:58,637 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:07:58,637 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:07:58,641 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:07:58,645 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : generate lab rst file] *******************************************************************************************************
+2022-10-09 22:07:58,668 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:07:58,675 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:07:58,676 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:07:58,681 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:07:58,898 p=96762 u=rob n=ansible | changed: [eveng -> localhost]
+2022-10-09 22:07:58,901 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.conf files in Lab] ************************************************************************************************
+2022-10-09 22:07:58,922 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:07:58,930 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:07:58,931 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:07:58,935 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:07:59,093 p=96762 u=rob n=ansible | ok: [eveng -> localhost]
+2022-10-09 22:07:59,102 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.conf files] *******************************************************************************************************
+2022-10-09 22:07:59,128 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:07:59,135 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:07:59,137 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:07:59,142 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:07:59,409 p=96762 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-10-09 22:07:59,632 p=96762 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-10-09 22:07:59,853 p=96762 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-10-09 22:07:59,857 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.png files in Lab] *************************************************************************************************
+2022-10-09 22:07:59,879 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:07:59,887 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:07:59,888 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:07:59,892 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:07:59,986 p=96762 u=rob n=ansible | ok: [eveng -> localhost]
+2022-10-09 22:07:59,991 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.png files] ********************************************************************************************************
+2022-10-09 22:08:00,015 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:08:00,023 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:08:00,024 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:08:00,030 p=96762 u=rob n=ansible | skipping: [transport]
+2022-10-09 22:08:00,224 p=96762 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-10-09 22:08:00,229 p=96762 u=rob n=ansible | TASK [eve-ng-lab-test : copy ansible log files] ******************************************************************************************************
+2022-10-09 22:08:00,250 p=96762 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 22:08:00,257 p=96762 u=rob n=ansible | skipping: [dhcp-relay]
+2022-10-09 22:08:00,259 p=96762 u=rob n=ansible | skipping: [dhcp-server]
+2022-10-09 22:08:00,263 p=96762 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 44b05688..a80dc53f 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-07-11
-| Version: 1.4-rolling-202207090632
+| Testdate: 2022-10-09
+| Version: 1.4-rolling-202210090955
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.29 ms
- 64 bytes from 192.168.0.30: icmp_seq=2 ttl=63 time=1.32 ms
- 64 bytes from 192.168.0.30: icmp_seq=3 ttl=63 time=1.31 ms
- 64 bytes from 192.168.0.30: icmp_seq=4 ttl=63 time=1.31 ms
+ 64 bytes from 192.168.0.30: icmp_seq=1 ttl=63 time=0.817 ms
+ 64 bytes from 192.168.0.30: icmp_seq=2 ttl=63 time=1.33 ms
+ 64 bytes from 192.168.0.30: icmp_seq=3 ttl=63 time=1.07 ms
+ 64 bytes from 192.168.0.30: icmp_seq=4 ttl=63 time=1.09 ms
--- 192.168.0.30 ping statistics ---
- 4 packets transmitted, 4 received, 0% packet loss, time 3005ms
- rtt min/avg/max/mdev = 1.291/1.308/1.321/0.010 ms
+ 4 packets transmitted, 4 received, 0% packet loss, time 3017ms
+ rtt min/avg/max/mdev = 0.817/1.078/1.333/0.182 ms
And show all DHCP Leases
@@ -95,4 +95,4 @@ And show all DHCP Leases
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/07/11 19:37:30 2022/07/12 19:37:30 23:59:17 DHCPTun100 VPCS
+ 192.168.0.30 00:50:79:66:68:05 active 2022/10/09 20:04:08 2022/10/10 20:04:08 23:59:18 DHCPTun100 VPCS
diff --git a/docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.log b/docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.log
index ab932bb9..03fc994f 100644
--- a/docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.log
+++ b/docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.log
@@ -1,799 +1,805 @@
-2022-07-11 21:27:18,381 p=45845 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-10-10 16:02:11,718 p=16437 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-07-11 21:27:18,381 p=45845 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-10-10 16:02:11,719 p=16437 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-07-11 21:27:18,410 p=45845 u=rob n=ansible | PLAY [prepare node and Lab] ******************************************************************************************************************************************
-2022-07-11 21:27:18,428 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : fail] *************************************************************************************************************************************
-2022-07-11 21:27:18,439 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:27:18,445 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:27:18,450 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:27:18,453 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:27:18,456 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:27:18,458 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : fail] *************************************************************************************************************************************
-2022-07-11 21:27:18,468 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:27:18,474 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:27:18,480 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:27:18,481 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:27:18,485 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:27:18,488 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] ***********************************************************************************************************
-2022-07-11 21:27:18,505 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:27:18,510 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:27:18,512 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:27:18,516 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:27:19,270 p=45845 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:27:19,275 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : get template facts] ***********************************************************************************************************************
-2022-07-11 21:27:19,305 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:27:19,312 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:27:19,314 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:27:19,319 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:27:19,949 p=45845 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:27:19,959 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : Register path status] *********************************************************************************************************************
-2022-07-11 21:27:19,989 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:27:19,997 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:27:19,999 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:27:20,004 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:27:20,328 p=45845 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:27:20,331 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : create path] ******************************************************************************************************************************
-2022-07-11 21:27:20,349 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:27:20,356 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:27:20,363 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:27:20,364 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:27:20,368 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:27:20,371 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : Download iso] *****************************************************************************************************************************
-2022-07-11 21:27:20,382 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:27:20,388 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:27:20,394 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:27:20,396 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:27:20,399 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:27:20,402 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : create virtioa.qcow2 file] ****************************************************************************************************************
-2022-07-11 21:27:20,416 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:27:20,421 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:27:20,428 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:27:20,430 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:27:20,433 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:27:20,435 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] ***********************************************************************************************************
-2022-07-11 21:27:20,448 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:27:20,455 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:27:20,461 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:27:20,463 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:27:20,466 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:27:20,468 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : create lab for node install] **************************************************************************************************************
-2022-07-11 21:27:20,480 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:27:20,487 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:27:20,493 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:27:20,495 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:27:20,498 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:27:20,500 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : open lab] *********************************************************************************************************************************
-2022-07-11 21:27:20,512 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:27:20,518 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:27:20,525 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:27:20,527 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:27:20,530 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:27:20,533 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] *********************************************************************************************************************************
-2022-07-11 21:27:20,546 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:27:20,551 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:27:20,558 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:27:20,560 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:27:20,563 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:27:20,565 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : add node to lab] **************************************************************************************************************************
-2022-07-11 21:27:20,578 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:27:20,584 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:27:20,590 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:27:20,592 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:27:20,596 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:27:20,598 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : start node] *******************************************************************************************************************************
-2022-07-11 21:27:20,611 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:27:20,616 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:27:20,624 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:27:20,625 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:27:20,629 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:27:20,631 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : get node infos] ***************************************************************************************************************************
-2022-07-11 21:27:20,656 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:27:20,662 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:27:20,663 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:27:20,664 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:27:20,668 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:27:20,670 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] *********************************************************************************************************************************
-2022-07-11 21:27:20,683 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:27:20,689 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:27:20,696 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:27:20,697 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:27:20,701 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:27:20,704 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : copy file] ********************************************************************************************************************************
-2022-07-11 21:27:20,717 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:27:20,724 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:27:20,729 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:27:20,731 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:27:20,734 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:27:20,736 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : run expect script] ************************************************************************************************************************
-2022-07-11 21:27:20,749 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:27:20,754 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:27:20,761 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:27:20,763 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:27:20,766 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:27:20,768 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie (due timeout)] *********************************************************************************************
-2022-07-11 21:27:20,781 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:27:20,787 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:27:20,793 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:27:20,795 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:27:20,798 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:27:20,800 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : stop node] ********************************************************************************************************************************
-2022-07-11 21:27:20,812 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:27:20,818 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:27:20,825 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:27:20,827 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:27:20,829 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:27:20,832 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : Pause to wait node is shutdown] ***********************************************************************************************************
-2022-07-11 21:27:20,841 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:27:20,843 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : delete iso] *******************************************************************************************************************************
-2022-07-11 21:27:20,855 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:27:20,861 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:27:20,866 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:27:20,869 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:27:20,871 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:27:20,874 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : commit virtioa.qcow2] *********************************************************************************************************************
-2022-07-11 21:27:20,886 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:27:20,892 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:27:20,897 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:27:20,899 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:27:20,903 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:27:20,905 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : delete lab for node install] **************************************************************************************************************
-2022-07-11 21:27:20,917 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:27:20,923 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:27:20,929 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:27:20,930 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:27:20,934 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:27:20,943 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Get env file content] ************************************************************************************************************************
-2022-07-11 21:27:21,169 p=45845 u=rob n=ansible | ok: [PE1 -> localhost]
-2022-07-11 21:27:21,169 p=45845 u=rob n=ansible | ok: [vyos-oobm -> localhost]
-2022-07-11 21:27:21,171 p=45845 u=rob n=ansible | ok: [PE2 -> localhost]
-2022-07-11 21:27:21,175 p=45845 u=rob n=ansible | ok: [PE3 -> localhost]
-2022-07-11 21:27:21,176 p=45845 u=rob n=ansible | ok: [eveng -> localhost]
-2022-07-11 21:27:21,179 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Load facts] **********************************************************************************************************************************
-2022-07-11 21:27:21,202 p=45845 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:27:21,202 p=45845 u=rob n=ansible | ok: [vyos-oobm]
-2022-07-11 21:27:22,109 p=46137 u=rob n=ansible | network_os is set to vyos
-2022-07-11 21:27:22,116 p=46135 u=rob n=ansible | network_os is set to vyos
-2022-07-11 21:27:22,116 p=46136 u=rob n=ansible | network_os is set to vyos
-2022-07-11 21:27:22,120 p=45845 u=rob n=ansible | ok: [PE3]
-2022-07-11 21:27:22,126 p=45845 u=rob n=ansible | ok: [PE2]
-2022-07-11 21:27:22,127 p=45845 u=rob n=ansible | ok: [PE1]
-2022-07-11 21:27:22,136 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : fail] ****************************************************************************************************************************************
-2022-07-11 21:27:22,161 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:27:22,169 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:27:22,179 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:27:22,179 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:27:22,183 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:27:22,186 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************
-2022-07-11 21:27:22,207 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:27:22,212 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:27:22,214 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:27:22,217 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:27:22,986 p=45845 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:27:22,994 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : get running lab list] ************************************************************************************************************************
-2022-07-11 21:27:23,026 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:27:23,032 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:27:23,033 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:27:23,039 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:27:23,603 p=45845 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:27:23,609 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : delete existing lab] *************************************************************************************************************************
-2022-07-11 21:27:23,639 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:27:23,648 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:27:23,649 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:27:23,654 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:27:24,283 p=45845 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:27:24,293 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Ensure labtest is present] *******************************************************************************************************************
-2022-07-11 21:27:24,321 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:27:24,328 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:27:24,330 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:27:24,335 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:27:24,675 p=45845 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:27:24,681 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Create L3VPN_EVPN Lab] ***********************************************************************************************************************
-2022-07-11 21:27:24,708 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:27:24,715 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:27:24,716 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:27:24,720 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:27:25,443 p=45845 u=rob n=ansible | changed: [eveng]
-2022-07-11 21:27:25,449 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************
-2022-07-11 21:27:25,474 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:27:25,481 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:27:25,482 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:27:25,486 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:27:26,262 p=45845 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:27:26,268 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : start vyos-oobm] *****************************************************************************************************************************
-2022-07-11 21:27:26,297 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:27:26,306 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:27:26,307 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:27:26,311 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:27:27,330 p=45845 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:27:27,338 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos-oobm] **************************************************************************************************************************
-2022-07-11 21:27:27,360 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:27:27,376 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:27:27,377 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:27:27,381 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:28:11,407 p=45845 u=rob n=ansible | ok: [vyos-oobm]
-2022-07-11 21:28:11,413 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************
-2022-07-11 21:28:11,443 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:28:11,452 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:28:11,453 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:28:11,458 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:28:12,160 p=45845 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:28:12,167 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : get lab status] ******************************************************************************************************************************
-2022-07-11 21:28:12,196 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:28:12,204 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:28:12,206 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:28:12,210 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:28:12,763 p=45845 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:28:12,770 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : start all nodes] *****************************************************************************************************************************
-2022-07-11 21:28:12,799 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:28:12,808 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:28:12,809 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:28:12,815 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:28:13,989 p=45845 u=rob n=ansible | ok: [eveng] => (item=2)
-2022-07-11 21:28:15,397 p=45845 u=rob n=ansible | ok: [eveng] => (item=3)
-2022-07-11 21:28:16,960 p=45845 u=rob n=ansible | ok: [eveng] => (item=4)
-2022-07-11 21:28:18,083 p=45845 u=rob n=ansible | ok: [eveng] => (item=5)
-2022-07-11 21:28:19,214 p=45845 u=rob n=ansible | ok: [eveng] => (item=6)
-2022-07-11 21:28:20,358 p=45845 u=rob n=ansible | ok: [eveng] => (item=7)
-2022-07-11 21:28:21,567 p=45845 u=rob n=ansible | ok: [eveng] => (item=8)
-2022-07-11 21:28:22,796 p=45845 u=rob n=ansible | ok: [eveng] => (item=9)
-2022-07-11 21:28:24,030 p=45845 u=rob n=ansible | ok: [eveng] => (item=10)
-2022-07-11 21:28:25,307 p=45845 u=rob n=ansible | ok: [eveng] => (item=11)
-2022-07-11 21:28:26,173 p=45845 u=rob n=ansible | ok: [eveng] => (item=1)
-2022-07-11 21:28:26,182 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *************************************************************************************************************************
-2022-07-11 21:28:26,203 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:28:26,223 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:28:42,182 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | Exception: Error reading SSH protocol banner
-2022-07-11 21:28:42,185 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | Exception: Error reading SSH protocol banner
-2022-07-11 21:28:42,185 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | Traceback (most recent call last):
-2022-07-11 21:28:42,185 p=46527 u=rob n=p=46527 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-07-11 21:28:42,186 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:28:42,186 p=46527 u=rob n=p=46527 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-07-11 21:28:42,186 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | buf += self._read_timeout(timeout)
-2022-07-11 21:28:42,186 p=46527 u=rob n=p=46527 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-07-11 21:28:42,186 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | raise socket.timeout()
-2022-07-11 21:28:42,186 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | Traceback (most recent call last):
-2022-07-11 21:28:42,186 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | socket.timeout
-2022-07-11 21:28:42,186 p=46526 u=rob n=p=46526 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-07-11 21:28:42,186 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] |
-2022-07-11 21:28:42,186 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:28:42,186 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | During handling of the above exception, another exception occurred:
-2022-07-11 21:28:42,186 p=46526 u=rob n=p=46526 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-07-11 21:28:42,186 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] |
-2022-07-11 21:28:42,187 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | buf += self._read_timeout(timeout)
-2022-07-11 21:28:42,187 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | Traceback (most recent call last):
-2022-07-11 21:28:42,187 p=46526 u=rob n=p=46526 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-07-11 21:28:42,187 p=46527 u=rob n=p=46527 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-07-11 21:28:42,187 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | raise socket.timeout()
-2022-07-11 21:28:42,187 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | self._check_banner()
-2022-07-11 21:28:42,187 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | socket.timeout
-2022-07-11 21:28:42,187 p=46527 u=rob n=p=46527 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-07-11 21:28:42,187 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | Exception: Error reading SSH protocol banner
-2022-07-11 21:28:42,187 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] |
-2022-07-11 21:28:42,187 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | raise SSHException(
-2022-07-11 21:28:42,187 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | During handling of the above exception, another exception occurred:
-2022-07-11 21:28:42,187 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:28:42,187 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] |
-2022-07-11 21:28:42,187 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] |
-2022-07-11 21:28:42,187 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | Traceback (most recent call last):
-2022-07-11 21:28:42,188 p=46526 u=rob n=p=46526 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-07-11 21:28:42,188 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | self._check_banner()
-2022-07-11 21:28:42,188 p=46526 u=rob n=p=46526 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-07-11 21:28:42,188 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | raise SSHException(
-2022-07-11 21:28:42,188 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | Traceback (most recent call last):
-2022-07-11 21:28:42,188 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:28:42,188 p=46528 u=rob n=p=46528 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-07-11 21:28:42,188 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] |
-2022-07-11 21:28:42,188 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:28:42,188 p=46528 u=rob n=p=46528 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-07-11 21:28:42,188 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | buf += self._read_timeout(timeout)
-2022-07-11 21:28:42,189 p=46528 u=rob n=p=46528 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-07-11 21:28:42,189 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | raise socket.timeout()
-2022-07-11 21:28:42,189 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | socket.timeout
-2022-07-11 21:28:42,189 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] |
-2022-07-11 21:28:42,189 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | During handling of the above exception, another exception occurred:
-2022-07-11 21:28:42,189 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] |
-2022-07-11 21:28:42,189 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | Traceback (most recent call last):
-2022-07-11 21:28:42,189 p=46528 u=rob n=p=46528 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-07-11 21:28:42,190 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | self._check_banner()
-2022-07-11 21:28:42,190 p=46528 u=rob n=p=46528 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-07-11 21:28:42,190 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | raise SSHException(
-2022-07-11 21:28:42,190 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:28:42,190 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] |
-2022-07-11 21:28:58,218 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | Exception: Error reading SSH protocol banner
-2022-07-11 21:28:58,219 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | Traceback (most recent call last):
-2022-07-11 21:28:58,219 p=46526 u=rob n=p=46526 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-07-11 21:28:58,219 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:28:58,219 p=46526 u=rob n=p=46526 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-07-11 21:28:58,219 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | buf += self._read_timeout(timeout)
-2022-07-11 21:28:58,220 p=46526 u=rob n=p=46526 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-07-11 21:28:58,220 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | raise socket.timeout()
-2022-07-11 21:28:58,220 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | socket.timeout
-2022-07-11 21:28:58,220 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] |
-2022-07-11 21:28:58,220 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | During handling of the above exception, another exception occurred:
-2022-07-11 21:28:58,220 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] |
-2022-07-11 21:28:58,220 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | Traceback (most recent call last):
-2022-07-11 21:28:58,220 p=46526 u=rob n=p=46526 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-07-11 21:28:58,221 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | self._check_banner()
-2022-07-11 21:28:58,221 p=46526 u=rob n=p=46526 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-07-11 21:28:58,221 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | raise SSHException(
-2022-07-11 21:28:58,221 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:28:58,221 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] |
-2022-07-11 21:28:58,229 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | Exception: Error reading SSH protocol banner
-2022-07-11 21:28:58,230 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | Traceback (most recent call last):
-2022-07-11 21:28:58,230 p=46527 u=rob n=p=46527 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-07-11 21:28:58,230 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:28:58,230 p=46527 u=rob n=p=46527 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-07-11 21:28:58,230 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | buf += self._read_timeout(timeout)
-2022-07-11 21:28:58,230 p=46527 u=rob n=p=46527 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-07-11 21:28:58,230 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | raise socket.timeout()
-2022-07-11 21:28:58,231 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | socket.timeout
-2022-07-11 21:28:58,231 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] |
-2022-07-11 21:28:58,231 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | During handling of the above exception, another exception occurred:
-2022-07-11 21:28:58,231 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] |
-2022-07-11 21:28:58,231 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | Traceback (most recent call last):
-2022-07-11 21:28:58,231 p=46527 u=rob n=p=46527 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-07-11 21:28:58,231 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | self._check_banner()
-2022-07-11 21:28:58,231 p=46527 u=rob n=p=46527 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-07-11 21:28:58,232 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | raise SSHException(
-2022-07-11 21:28:58,232 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:28:58,232 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] |
-2022-07-11 21:28:58,236 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | Exception: Error reading SSH protocol banner
-2022-07-11 21:28:58,236 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | Traceback (most recent call last):
-2022-07-11 21:28:58,237 p=46528 u=rob n=p=46528 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-07-11 21:28:58,237 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:28:58,237 p=46528 u=rob n=p=46528 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-07-11 21:28:58,237 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | buf += self._read_timeout(timeout)
-2022-07-11 21:28:58,237 p=46528 u=rob n=p=46528 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-07-11 21:28:58,237 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | raise socket.timeout()
-2022-07-11 21:28:58,237 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | socket.timeout
-2022-07-11 21:28:58,237 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] |
-2022-07-11 21:28:58,237 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | During handling of the above exception, another exception occurred:
-2022-07-11 21:28:58,238 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] |
-2022-07-11 21:28:58,238 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | Traceback (most recent call last):
-2022-07-11 21:28:58,238 p=46528 u=rob n=p=46528 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-07-11 21:28:58,238 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | self._check_banner()
-2022-07-11 21:28:58,238 p=46528 u=rob n=p=46528 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-07-11 21:28:58,238 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | raise SSHException(
-2022-07-11 21:28:58,238 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:28:58,238 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] |
-2022-07-11 21:29:14,260 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | Exception: Error reading SSH protocol banner
-2022-07-11 21:29:14,261 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | Traceback (most recent call last):
-2022-07-11 21:29:14,261 p=46526 u=rob n=p=46526 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-07-11 21:29:14,261 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:29:14,261 p=46526 u=rob n=p=46526 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-07-11 21:29:14,261 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | buf += self._read_timeout(timeout)
-2022-07-11 21:29:14,262 p=46526 u=rob n=p=46526 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-07-11 21:29:14,262 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | raise socket.timeout()
-2022-07-11 21:29:14,262 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | socket.timeout
-2022-07-11 21:29:14,262 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] |
-2022-07-11 21:29:14,262 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | During handling of the above exception, another exception occurred:
-2022-07-11 21:29:14,262 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] |
-2022-07-11 21:29:14,262 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | Traceback (most recent call last):
-2022-07-11 21:29:14,262 p=46526 u=rob n=p=46526 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-07-11 21:29:14,262 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | self._check_banner()
-2022-07-11 21:29:14,263 p=46526 u=rob n=p=46526 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-07-11 21:29:14,263 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | raise SSHException(
-2022-07-11 21:29:14,263 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:29:14,263 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] |
-2022-07-11 21:29:14,273 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | Exception: Error reading SSH protocol banner
-2022-07-11 21:29:14,273 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | Traceback (most recent call last):
-2022-07-11 21:29:14,274 p=46527 u=rob n=p=46527 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-07-11 21:29:14,274 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:29:14,274 p=46527 u=rob n=p=46527 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-07-11 21:29:14,274 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | buf += self._read_timeout(timeout)
-2022-07-11 21:29:14,274 p=46527 u=rob n=p=46527 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-07-11 21:29:14,274 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | raise socket.timeout()
-2022-07-11 21:29:14,274 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | socket.timeout
-2022-07-11 21:29:14,274 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] |
-2022-07-11 21:29:14,275 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | During handling of the above exception, another exception occurred:
-2022-07-11 21:29:14,275 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] |
-2022-07-11 21:29:14,275 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | Traceback (most recent call last):
-2022-07-11 21:29:14,275 p=46527 u=rob n=p=46527 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-07-11 21:29:14,275 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | self._check_banner()
-2022-07-11 21:29:14,275 p=46527 u=rob n=p=46527 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-07-11 21:29:14,275 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | raise SSHException(
-2022-07-11 21:29:14,275 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:29:14,275 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] |
-2022-07-11 21:29:14,277 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | Exception: Error reading SSH protocol banner
-2022-07-11 21:29:14,278 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | Traceback (most recent call last):
-2022-07-11 21:29:14,278 p=46528 u=rob n=p=46528 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-07-11 21:29:14,278 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:29:14,278 p=46528 u=rob n=p=46528 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-07-11 21:29:14,278 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | buf += self._read_timeout(timeout)
-2022-07-11 21:29:14,278 p=46528 u=rob n=p=46528 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-07-11 21:29:14,279 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | raise socket.timeout()
-2022-07-11 21:29:14,279 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | socket.timeout
-2022-07-11 21:29:14,279 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] |
-2022-07-11 21:29:14,279 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | During handling of the above exception, another exception occurred:
-2022-07-11 21:29:14,279 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] |
-2022-07-11 21:29:14,279 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | Traceback (most recent call last):
-2022-07-11 21:29:14,279 p=46528 u=rob n=p=46528 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-07-11 21:29:14,279 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | self._check_banner()
-2022-07-11 21:29:14,279 p=46528 u=rob n=p=46528 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-07-11 21:29:14,280 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | raise SSHException(
-2022-07-11 21:29:14,280 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:29:14,280 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] |
-2022-07-11 21:29:30,292 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | Exception: Error reading SSH protocol banner
-2022-07-11 21:29:30,293 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | Traceback (most recent call last):
-2022-07-11 21:29:30,293 p=46526 u=rob n=p=46526 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-07-11 21:29:30,293 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:29:30,293 p=46526 u=rob n=p=46526 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-07-11 21:29:30,293 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | buf += self._read_timeout(timeout)
-2022-07-11 21:29:30,293 p=46526 u=rob n=p=46526 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-07-11 21:29:30,294 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | raise socket.timeout()
-2022-07-11 21:29:30,294 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | socket.timeout
-2022-07-11 21:29:30,294 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] |
-2022-07-11 21:29:30,294 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | During handling of the above exception, another exception occurred:
-2022-07-11 21:29:30,294 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] |
-2022-07-11 21:29:30,294 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | Traceback (most recent call last):
-2022-07-11 21:29:30,294 p=46526 u=rob n=p=46526 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-07-11 21:29:30,294 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | self._check_banner()
-2022-07-11 21:29:30,295 p=46526 u=rob n=p=46526 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-07-11 21:29:30,295 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | raise SSHException(
-2022-07-11 21:29:30,295 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:29:30,295 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] |
-2022-07-11 21:29:30,315 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | Exception: Error reading SSH protocol banner
-2022-07-11 21:29:30,316 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | Traceback (most recent call last):
-2022-07-11 21:29:30,316 p=46527 u=rob n=p=46527 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-07-11 21:29:30,316 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:29:30,316 p=46527 u=rob n=p=46527 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-07-11 21:29:30,316 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | buf += self._read_timeout(timeout)
-2022-07-11 21:29:30,316 p=46527 u=rob n=p=46527 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-07-11 21:29:30,316 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | raise socket.timeout()
-2022-07-11 21:29:30,316 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | socket.timeout
-2022-07-11 21:29:30,317 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] |
-2022-07-11 21:29:30,317 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | During handling of the above exception, another exception occurred:
-2022-07-11 21:29:30,317 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] |
-2022-07-11 21:29:30,317 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | Traceback (most recent call last):
-2022-07-11 21:29:30,317 p=46527 u=rob n=p=46527 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-07-11 21:29:30,317 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | self._check_banner()
-2022-07-11 21:29:30,317 p=46527 u=rob n=p=46527 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-07-11 21:29:30,317 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | raise SSHException(
-2022-07-11 21:29:30,318 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:29:30,318 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] |
-2022-07-11 21:29:30,319 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | Exception: Error reading SSH protocol banner
-2022-07-11 21:29:30,319 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | Traceback (most recent call last):
-2022-07-11 21:29:30,319 p=46528 u=rob n=p=46528 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-07-11 21:29:30,320 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:29:30,320 p=46528 u=rob n=p=46528 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-07-11 21:29:30,320 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | buf += self._read_timeout(timeout)
-2022-07-11 21:29:30,320 p=46528 u=rob n=p=46528 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-07-11 21:29:30,320 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | raise socket.timeout()
-2022-07-11 21:29:30,320 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | socket.timeout
-2022-07-11 21:29:30,320 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] |
-2022-07-11 21:29:30,320 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | During handling of the above exception, another exception occurred:
-2022-07-11 21:29:30,320 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] |
-2022-07-11 21:29:30,321 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | Traceback (most recent call last):
-2022-07-11 21:29:30,321 p=46528 u=rob n=p=46528 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-07-11 21:29:30,321 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | self._check_banner()
-2022-07-11 21:29:30,321 p=46528 u=rob n=p=46528 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-07-11 21:29:30,321 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | raise SSHException(
-2022-07-11 21:29:30,321 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:29:30,321 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] |
-2022-07-11 21:29:32,088 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:29:32,088 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:29:32,088 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:29:32,193 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | Authentication (publickey) successful!
-2022-07-11 21:29:32,193 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | Authentication (publickey) successful!
-2022-07-11 21:29:32,193 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | Authentication (publickey) successful!
-2022-07-11 21:29:33,159 p=45845 u=rob n=ansible | ok: [PE2]
-2022-07-11 21:29:33,172 p=45845 u=rob n=ansible | ok: [PE1]
-2022-07-11 21:29:33,178 p=45845 u=rob n=ansible | ok: [PE3]
-2022-07-11 21:29:33,180 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : include L3VPN_EVPN lab_config.yml] ***********************************************************************************************************
-2022-07-11 21:29:33,193 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:29:33,200 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:29:33,220 p=45845 u=rob n=ansible | included: /Users/rob/git/_vyos/vyos-eveng/labs/L3VPN_EVPN/lab_config.yml for PE1, PE2, PE3
-2022-07-11 21:29:33,252 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : setup vyos] **********************************************************************************************************************************
-2022-07-11 21:29:34,947 p=46147 u=rob n=p=46147 u=rob | paramiko [PE2] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:29:34,948 p=46149 u=rob n=p=46149 u=rob | paramiko [PE1] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:29:34,948 p=46148 u=rob n=p=46148 u=rob | paramiko [PE3] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:29:35,047 p=46147 u=rob n=p=46147 u=rob | paramiko [PE2] | Authentication (publickey) successful!
-2022-07-11 21:29:35,047 p=46149 u=rob n=p=46149 u=rob | paramiko [PE1] | Authentication (publickey) successful!
-2022-07-11 21:29:35,047 p=46148 u=rob n=p=46148 u=rob | paramiko [PE3] | Authentication (publickey) successful!
-2022-07-11 21:30:04,596 p=45845 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-10-10 16:02:11,754 p=16437 u=rob n=ansible | PLAY [prepare node and Lab] *********************************************************************************************************
+2022-10-10 16:02:11,774 p=16437 u=rob n=ansible | TASK [eve-ng-create-node : fail] ****************************************************************************************************
+2022-10-10 16:02:11,795 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:02:11,800 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:02:11,806 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:02:11,808 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:02:11,811 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:02:11,814 p=16437 u=rob n=ansible | TASK [eve-ng-create-node : fail] ****************************************************************************************************
+2022-10-10 16:02:11,827 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:02:11,833 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:02:11,839 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:02:11,842 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:02:11,846 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:02:11,848 p=16437 u=rob n=ansible | TASK [eve-ng-create-node : install requirements] ************************************************************************************
+2022-10-10 16:02:11,865 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:02:11,875 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:02:11,875 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:02:11,880 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:02:14,149 p=16437 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:02:14,154 p=16437 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] **************************************************************************
+2022-10-10 16:02:14,181 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:02:14,189 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:02:14,190 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:02:14,195 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:02:14,915 p=16437 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:02:14,920 p=16437 u=rob n=ansible | TASK [eve-ng-create-node : get template facts] **************************************************************************************
+2022-10-10 16:02:14,947 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:02:14,954 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:02:14,955 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:02:14,959 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:02:15,463 p=16437 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:02:15,468 p=16437 u=rob n=ansible | TASK [eve-ng-create-node : Register path status] ************************************************************************************
+2022-10-10 16:02:15,495 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:02:15,503 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:02:15,504 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:02:15,508 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:02:15,860 p=16437 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:02:15,864 p=16437 u=rob n=ansible | TASK [eve-ng-create-node : create path] *********************************************************************************************
+2022-10-10 16:02:15,881 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:02:15,888 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:02:15,895 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:02:15,897 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:02:15,901 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:02:15,903 p=16437 u=rob n=ansible | TASK [eve-ng-create-node : Download iso] ********************************************************************************************
+2022-10-10 16:02:15,916 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:02:15,921 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:02:15,927 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:02:15,929 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:02:15,933 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:02:15,935 p=16437 u=rob n=ansible | TASK [eve-ng-create-node : create virtioa.qcow2 file] *******************************************************************************
+2022-10-10 16:02:15,947 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:02:15,953 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:02:15,958 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:02:15,960 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:02:15,964 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:02:15,966 p=16437 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] **************************************************************************
+2022-10-10 16:02:15,978 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:02:15,983 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:02:15,989 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:02:15,991 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:02:15,994 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:02:15,996 p=16437 u=rob n=ansible | TASK [eve-ng-create-node : create lab for node install] *****************************************************************************
+2022-10-10 16:02:16,008 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:02:16,014 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:02:16,020 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:02:16,022 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:02:16,025 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:02:16,027 p=16437 u=rob n=ansible | TASK [eve-ng-create-node : open lab] ************************************************************************************************
+2022-10-10 16:02:16,039 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:02:16,044 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:02:16,050 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:02:16,052 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:02:16,055 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:02:16,058 p=16437 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] ************************************************************************************************
+2022-10-10 16:02:16,069 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:02:16,075 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:02:16,081 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:02:16,083 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:02:16,086 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:02:16,088 p=16437 u=rob n=ansible | TASK [eve-ng-create-node : add node to lab] *****************************************************************************************
+2022-10-10 16:02:16,101 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:02:16,106 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:02:16,112 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:02:16,114 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:02:16,118 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:02:16,120 p=16437 u=rob n=ansible | TASK [eve-ng-create-node : start node] **********************************************************************************************
+2022-10-10 16:02:16,132 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:02:16,137 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:02:16,144 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:02:16,146 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:02:16,149 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:02:16,151 p=16437 u=rob n=ansible | TASK [eve-ng-create-node : get node infos] ******************************************************************************************
+2022-10-10 16:02:16,163 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:02:16,168 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:02:16,174 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:02:16,175 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:02:16,179 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:02:16,182 p=16437 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] ************************************************************************************************
+2022-10-10 16:02:16,194 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:02:16,199 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:02:16,205 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:02:16,207 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:02:16,210 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:02:16,213 p=16437 u=rob n=ansible | TASK [eve-ng-create-node : copy file] ***********************************************************************************************
+2022-10-10 16:02:16,225 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:02:16,231 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:02:16,237 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:02:16,239 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:02:16,242 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:02:16,244 p=16437 u=rob n=ansible | TASK [eve-ng-create-node : run expect script] ***************************************************************************************
+2022-10-10 16:02:16,261 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:02:16,267 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:02:16,268 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:02:16,268 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:02:16,272 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:02:16,274 p=16437 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie (due timeout)] ************************************************************
+2022-10-10 16:02:16,286 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:02:16,292 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:02:16,298 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:02:16,300 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:02:16,303 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:02:16,305 p=16437 u=rob n=ansible | TASK [eve-ng-create-node : stop node] ***********************************************************************************************
+2022-10-10 16:02:16,322 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:02:16,328 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:02:16,329 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:02:16,330 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:02:16,333 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:02:16,336 p=16437 u=rob n=ansible | TASK [eve-ng-create-node : Pause to wait node is shutdown] **************************************************************************
+2022-10-10 16:02:16,344 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:02:16,346 p=16437 u=rob n=ansible | TASK [eve-ng-create-node : delete iso] **********************************************************************************************
+2022-10-10 16:02:16,358 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:02:16,364 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:02:16,370 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:02:16,372 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:02:16,375 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:02:16,377 p=16437 u=rob n=ansible | TASK [eve-ng-create-node : commit virtioa.qcow2] ************************************************************************************
+2022-10-10 16:02:16,390 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:02:16,396 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:02:16,401 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:02:16,403 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:02:16,407 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:02:16,409 p=16437 u=rob n=ansible | TASK [eve-ng-create-node : delete lab for node install] *****************************************************************************
+2022-10-10 16:02:16,420 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:02:16,426 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:02:16,432 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:02:16,433 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:02:16,437 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:02:16,445 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : Get env file content] ***************************************************************************************
+2022-10-10 16:02:16,678 p=16437 u=rob n=ansible | ok: [PE1 -> localhost]
+2022-10-10 16:02:16,678 p=16437 u=rob n=ansible | ok: [vyos-oobm -> localhost]
+2022-10-10 16:02:16,681 p=16437 u=rob n=ansible | ok: [PE2 -> localhost]
+2022-10-10 16:02:16,684 p=16437 u=rob n=ansible | ok: [PE3 -> localhost]
+2022-10-10 16:02:16,685 p=16437 u=rob n=ansible | ok: [eveng -> localhost]
+2022-10-10 16:02:16,688 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : Load facts] *************************************************************************************************
+2022-10-10 16:02:16,710 p=16437 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:02:16,711 p=16437 u=rob n=ansible | ok: [vyos-oobm]
+2022-10-10 16:02:17,654 p=16729 u=rob n=ansible | network_os is set to vyos
+2022-10-10 16:02:17,655 p=16730 u=rob n=ansible | network_os is set to vyos
+2022-10-10 16:02:17,654 p=16731 u=rob n=ansible | network_os is set to vyos
+2022-10-10 16:02:17,664 p=16437 u=rob n=ansible | ok: [PE3]
+2022-10-10 16:02:17,665 p=16437 u=rob n=ansible | ok: [PE2]
+2022-10-10 16:02:17,665 p=16437 u=rob n=ansible | ok: [PE1]
+2022-10-10 16:02:17,672 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : fail] *******************************************************************************************************
+2022-10-10 16:02:17,692 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:02:17,701 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:02:17,709 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:02:17,711 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:02:17,715 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:02:17,718 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] *****************************************************************************
+2022-10-10 16:02:17,738 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:02:17,744 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:02:17,745 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:02:17,749 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:02:18,464 p=16437 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:02:18,469 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : get running lab list] ***************************************************************************************
+2022-10-10 16:02:18,498 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:02:18,506 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:02:18,507 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:02:18,512 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:02:19,059 p=16437 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:02:19,065 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : delete existing lab] ****************************************************************************************
+2022-10-10 16:02:19,092 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:02:19,101 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:02:19,103 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:02:19,108 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:02:19,760 p=16437 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:02:19,763 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : Ensure labtest is present] **********************************************************************************
+2022-10-10 16:02:19,782 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:02:19,787 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:02:19,789 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:02:19,792 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:02:20,139 p=16437 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:02:20,145 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : Create L3VPN_EVPN Lab] **************************************************************************************
+2022-10-10 16:02:20,168 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:02:20,175 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:02:20,176 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:02:20,181 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:02:20,924 p=16437 u=rob n=ansible | changed: [eveng]
+2022-10-10 16:02:20,928 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] *****************************************************************************
+2022-10-10 16:02:20,952 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:02:20,959 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:02:20,960 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:02:20,965 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:02:21,630 p=16437 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:02:21,635 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : start vyos-oobm] ********************************************************************************************
+2022-10-10 16:02:21,662 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:02:21,670 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:02:21,671 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:02:21,675 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:02:22,673 p=16437 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:02:22,679 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos-oobm] *****************************************************************************************
+2022-10-10 16:02:22,699 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:02:22,715 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:02:22,715 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:02:22,721 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:03:08,732 p=16437 u=rob n=ansible | ok: [vyos-oobm]
+2022-10-10 16:03:08,739 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] *****************************************************************************
+2022-10-10 16:03:08,767 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:03:08,775 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:03:08,777 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:03:08,782 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:03:09,476 p=16437 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:03:09,481 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : get lab status] *********************************************************************************************
+2022-10-10 16:03:09,507 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:03:09,516 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:03:09,517 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:03:09,521 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:03:10,043 p=16437 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:03:10,047 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : start all nodes] ********************************************************************************************
+2022-10-10 16:03:10,073 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:03:10,082 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:03:10,084 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:03:10,089 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:03:11,238 p=16437 u=rob n=ansible | ok: [eveng] => (item=2)
+2022-10-10 16:03:12,526 p=16437 u=rob n=ansible | ok: [eveng] => (item=3)
+2022-10-10 16:03:14,086 p=16437 u=rob n=ansible | ok: [eveng] => (item=4)
+2022-10-10 16:03:15,168 p=16437 u=rob n=ansible | ok: [eveng] => (item=5)
+2022-10-10 16:03:16,107 p=16437 u=rob n=ansible | ok: [eveng] => (item=6)
+2022-10-10 16:03:17,150 p=16437 u=rob n=ansible | ok: [eveng] => (item=7)
+2022-10-10 16:03:18,160 p=16437 u=rob n=ansible | ok: [eveng] => (item=8)
+2022-10-10 16:03:19,277 p=16437 u=rob n=ansible | ok: [eveng] => (item=9)
+2022-10-10 16:03:20,307 p=16437 u=rob n=ansible | ok: [eveng] => (item=10)
+2022-10-10 16:03:21,370 p=16437 u=rob n=ansible | ok: [eveng] => (item=11)
+2022-10-10 16:03:22,043 p=16437 u=rob n=ansible | ok: [eveng] => (item=1)
+2022-10-10 16:03:22,052 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ****************************************************************************************
+2022-10-10 16:03:22,070 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:03:22,077 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:03:37,982 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | Exception: Error reading SSH protocol banner
+2022-10-10 16:03:37,984 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | Exception: Error reading SSH protocol banner
+2022-10-10 16:03:37,984 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | Traceback (most recent call last):
+2022-10-10 16:03:37,985 p=17116 u=rob n=p=17116 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-10-10 16:03:37,985 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | buf = self.packetizer.readline(timeout)
+2022-10-10 16:03:37,985 p=17116 u=rob n=p=17116 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-10-10 16:03:37,985 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | buf += self._read_timeout(timeout)
+2022-10-10 16:03:37,985 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | Traceback (most recent call last):
+2022-10-10 16:03:37,985 p=17116 u=rob n=p=17116 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-10-10 16:03:37,985 p=17117 u=rob n=p=17117 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-10-10 16:03:37,985 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | raise socket.timeout()
+2022-10-10 16:03:37,985 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | buf = self.packetizer.readline(timeout)
+2022-10-10 16:03:37,985 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | socket.timeout
+2022-10-10 16:03:37,986 p=17117 u=rob n=p=17117 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-10-10 16:03:37,986 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] |
+2022-10-10 16:03:37,986 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | buf += self._read_timeout(timeout)
+2022-10-10 16:03:37,986 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | During handling of the above exception, another exception occurred:
+2022-10-10 16:03:37,986 p=17117 u=rob n=p=17117 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-10-10 16:03:37,986 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] |
+2022-10-10 16:03:37,986 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | raise socket.timeout()
+2022-10-10 16:03:37,986 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | Traceback (most recent call last):
+2022-10-10 16:03:37,986 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | socket.timeout
+2022-10-10 16:03:37,986 p=17116 u=rob n=p=17116 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-10-10 16:03:37,986 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] |
+2022-10-10 16:03:37,986 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | self._check_banner()
+2022-10-10 16:03:37,986 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | During handling of the above exception, another exception occurred:
+2022-10-10 16:03:37,986 p=17116 u=rob n=p=17116 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-10-10 16:03:37,986 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] |
+2022-10-10 16:03:37,986 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | raise SSHException(
+2022-10-10 16:03:37,987 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | Traceback (most recent call last):
+2022-10-10 16:03:37,987 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-10-10 16:03:37,987 p=17117 u=rob n=p=17117 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-10-10 16:03:37,987 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] |
+2022-10-10 16:03:37,987 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | self._check_banner()
+2022-10-10 16:03:37,987 p=17117 u=rob n=p=17117 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-10-10 16:03:37,987 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | raise SSHException(
+2022-10-10 16:03:37,987 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-10-10 16:03:37,987 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] |
+2022-10-10 16:03:37,993 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | Exception: Error reading SSH protocol banner
+2022-10-10 16:03:37,994 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | Traceback (most recent call last):
+2022-10-10 16:03:37,995 p=17118 u=rob n=p=17118 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-10-10 16:03:37,995 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | buf = self.packetizer.readline(timeout)
+2022-10-10 16:03:37,995 p=17118 u=rob n=p=17118 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-10-10 16:03:37,995 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | buf += self._read_timeout(timeout)
+2022-10-10 16:03:37,995 p=17118 u=rob n=p=17118 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-10-10 16:03:37,995 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | raise socket.timeout()
+2022-10-10 16:03:37,995 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | socket.timeout
+2022-10-10 16:03:37,995 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] |
+2022-10-10 16:03:37,995 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | During handling of the above exception, another exception occurred:
+2022-10-10 16:03:37,996 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] |
+2022-10-10 16:03:37,996 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | Traceback (most recent call last):
+2022-10-10 16:03:37,996 p=17118 u=rob n=p=17118 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-10-10 16:03:37,996 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | self._check_banner()
+2022-10-10 16:03:37,996 p=17118 u=rob n=p=17118 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-10-10 16:03:37,996 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | raise SSHException(
+2022-10-10 16:03:37,996 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-10-10 16:03:37,996 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] |
+2022-10-10 16:03:54,029 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | Exception: Error reading SSH protocol banner
+2022-10-10 16:03:54,029 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | Traceback (most recent call last):
+2022-10-10 16:03:54,029 p=17117 u=rob n=p=17117 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-10-10 16:03:54,030 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | buf = self.packetizer.readline(timeout)
+2022-10-10 16:03:54,030 p=17117 u=rob n=p=17117 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-10-10 16:03:54,030 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | buf += self._read_timeout(timeout)
+2022-10-10 16:03:54,030 p=17117 u=rob n=p=17117 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-10-10 16:03:54,030 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | raise socket.timeout()
+2022-10-10 16:03:54,030 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | socket.timeout
+2022-10-10 16:03:54,030 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] |
+2022-10-10 16:03:54,030 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | During handling of the above exception, another exception occurred:
+2022-10-10 16:03:54,031 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] |
+2022-10-10 16:03:54,030 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | Exception: Error reading SSH protocol banner
+2022-10-10 16:03:54,031 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | Traceback (most recent call last):
+2022-10-10 16:03:54,031 p=17117 u=rob n=p=17117 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-10-10 16:03:54,031 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | Traceback (most recent call last):
+2022-10-10 16:03:54,031 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | self._check_banner()
+2022-10-10 16:03:54,031 p=17116 u=rob n=p=17116 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-10-10 16:03:54,031 p=17117 u=rob n=p=17117 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-10-10 16:03:54,031 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | buf = self.packetizer.readline(timeout)
+2022-10-10 16:03:54,031 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | raise SSHException(
+2022-10-10 16:03:54,031 p=17116 u=rob n=p=17116 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-10-10 16:03:54,031 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-10-10 16:03:54,032 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | buf += self._read_timeout(timeout)
+2022-10-10 16:03:54,032 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] |
+2022-10-10 16:03:54,032 p=17116 u=rob n=p=17116 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-10-10 16:03:54,032 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | raise socket.timeout()
+2022-10-10 16:03:54,032 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | socket.timeout
+2022-10-10 16:03:54,032 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] |
+2022-10-10 16:03:54,032 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | During handling of the above exception, another exception occurred:
+2022-10-10 16:03:54,032 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] |
+2022-10-10 16:03:54,032 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | Traceback (most recent call last):
+2022-10-10 16:03:54,032 p=17116 u=rob n=p=17116 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-10-10 16:03:54,033 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | self._check_banner()
+2022-10-10 16:03:54,033 p=17116 u=rob n=p=17116 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-10-10 16:03:54,033 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | raise SSHException(
+2022-10-10 16:03:54,033 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-10-10 16:03:54,033 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] |
+2022-10-10 16:03:54,037 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | Exception: Error reading SSH protocol banner
+2022-10-10 16:03:54,037 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | Traceback (most recent call last):
+2022-10-10 16:03:54,037 p=17118 u=rob n=p=17118 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-10-10 16:03:54,038 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | buf = self.packetizer.readline(timeout)
+2022-10-10 16:03:54,038 p=17118 u=rob n=p=17118 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-10-10 16:03:54,038 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | buf += self._read_timeout(timeout)
+2022-10-10 16:03:54,038 p=17118 u=rob n=p=17118 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-10-10 16:03:54,038 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | raise socket.timeout()
+2022-10-10 16:03:54,038 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | socket.timeout
+2022-10-10 16:03:54,038 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] |
+2022-10-10 16:03:54,038 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | During handling of the above exception, another exception occurred:
+2022-10-10 16:03:54,039 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] |
+2022-10-10 16:03:54,039 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | Traceback (most recent call last):
+2022-10-10 16:03:54,039 p=17118 u=rob n=p=17118 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-10-10 16:03:54,039 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | self._check_banner()
+2022-10-10 16:03:54,039 p=17118 u=rob n=p=17118 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-10-10 16:03:54,039 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | raise SSHException(
+2022-10-10 16:03:54,039 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-10-10 16:03:54,039 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] |
+2022-10-10 16:04:10,062 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | Exception: Error reading SSH protocol banner
+2022-10-10 16:04:10,062 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | Traceback (most recent call last):
+2022-10-10 16:04:10,063 p=17116 u=rob n=p=17116 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-10-10 16:04:10,063 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | buf = self.packetizer.readline(timeout)
+2022-10-10 16:04:10,063 p=17116 u=rob n=p=17116 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-10-10 16:04:10,063 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | buf += self._read_timeout(timeout)
+2022-10-10 16:04:10,063 p=17116 u=rob n=p=17116 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-10-10 16:04:10,063 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | raise socket.timeout()
+2022-10-10 16:04:10,063 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | socket.timeout
+2022-10-10 16:04:10,063 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] |
+2022-10-10 16:04:10,064 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | During handling of the above exception, another exception occurred:
+2022-10-10 16:04:10,064 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] |
+2022-10-10 16:04:10,064 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | Traceback (most recent call last):
+2022-10-10 16:04:10,064 p=17116 u=rob n=p=17116 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-10-10 16:04:10,064 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | self._check_banner()
+2022-10-10 16:04:10,064 p=17116 u=rob n=p=17116 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-10-10 16:04:10,064 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | raise SSHException(
+2022-10-10 16:04:10,064 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-10-10 16:04:10,064 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] |
+2022-10-10 16:04:10,075 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | Exception: Error reading SSH protocol banner
+2022-10-10 16:04:10,076 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | Traceback (most recent call last):
+2022-10-10 16:04:10,076 p=17117 u=rob n=p=17117 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-10-10 16:04:10,076 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | buf = self.packetizer.readline(timeout)
+2022-10-10 16:04:10,076 p=17117 u=rob n=p=17117 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-10-10 16:04:10,076 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | buf += self._read_timeout(timeout)
+2022-10-10 16:04:10,076 p=17117 u=rob n=p=17117 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-10-10 16:04:10,077 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | raise socket.timeout()
+2022-10-10 16:04:10,077 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | socket.timeout
+2022-10-10 16:04:10,077 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] |
+2022-10-10 16:04:10,077 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | During handling of the above exception, another exception occurred:
+2022-10-10 16:04:10,077 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] |
+2022-10-10 16:04:10,077 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | Traceback (most recent call last):
+2022-10-10 16:04:10,077 p=17117 u=rob n=p=17117 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-10-10 16:04:10,077 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | self._check_banner()
+2022-10-10 16:04:10,078 p=17117 u=rob n=p=17117 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-10-10 16:04:10,078 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | raise SSHException(
+2022-10-10 16:04:10,078 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-10-10 16:04:10,078 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] |
+2022-10-10 16:04:10,084 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | Exception: Error reading SSH protocol banner
+2022-10-10 16:04:10,085 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | Traceback (most recent call last):
+2022-10-10 16:04:10,085 p=17118 u=rob n=p=17118 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-10-10 16:04:10,085 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | buf = self.packetizer.readline(timeout)
+2022-10-10 16:04:10,085 p=17118 u=rob n=p=17118 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-10-10 16:04:10,085 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | buf += self._read_timeout(timeout)
+2022-10-10 16:04:10,085 p=17118 u=rob n=p=17118 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-10-10 16:04:10,085 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | raise socket.timeout()
+2022-10-10 16:04:10,085 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | socket.timeout
+2022-10-10 16:04:10,086 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] |
+2022-10-10 16:04:10,086 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | During handling of the above exception, another exception occurred:
+2022-10-10 16:04:10,086 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] |
+2022-10-10 16:04:10,086 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | Traceback (most recent call last):
+2022-10-10 16:04:10,086 p=17118 u=rob n=p=17118 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-10-10 16:04:10,086 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | self._check_banner()
+2022-10-10 16:04:10,086 p=17118 u=rob n=p=17118 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-10-10 16:04:10,086 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | raise SSHException(
+2022-10-10 16:04:10,086 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-10-10 16:04:10,087 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] |
+2022-10-10 16:04:26,113 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | Exception: Error reading SSH protocol banner
+2022-10-10 16:04:26,114 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | Traceback (most recent call last):
+2022-10-10 16:04:26,114 p=17117 u=rob n=p=17117 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-10-10 16:04:26,114 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | buf = self.packetizer.readline(timeout)
+2022-10-10 16:04:26,114 p=17117 u=rob n=p=17117 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-10-10 16:04:26,114 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | buf += self._read_timeout(timeout)
+2022-10-10 16:04:26,114 p=17117 u=rob n=p=17117 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-10-10 16:04:26,114 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | raise socket.timeout()
+2022-10-10 16:04:26,114 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | socket.timeout
+2022-10-10 16:04:26,115 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] |
+2022-10-10 16:04:26,115 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | During handling of the above exception, another exception occurred:
+2022-10-10 16:04:26,115 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] |
+2022-10-10 16:04:26,115 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | Traceback (most recent call last):
+2022-10-10 16:04:26,115 p=17117 u=rob n=p=17117 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-10-10 16:04:26,115 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | self._check_banner()
+2022-10-10 16:04:26,115 p=17117 u=rob n=p=17117 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-10-10 16:04:26,115 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | raise SSHException(
+2022-10-10 16:04:26,116 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-10-10 16:04:26,116 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] |
+2022-10-10 16:04:26,124 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | Exception: Error reading SSH protocol banner
+2022-10-10 16:04:26,124 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | Traceback (most recent call last):
+2022-10-10 16:04:26,124 p=17116 u=rob n=p=17116 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-10-10 16:04:26,124 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | buf = self.packetizer.readline(timeout)
+2022-10-10 16:04:26,125 p=17116 u=rob n=p=17116 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-10-10 16:04:26,125 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | buf += self._read_timeout(timeout)
+2022-10-10 16:04:26,125 p=17116 u=rob n=p=17116 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-10-10 16:04:26,125 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | raise socket.timeout()
+2022-10-10 16:04:26,125 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | socket.timeout
+2022-10-10 16:04:26,125 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] |
+2022-10-10 16:04:26,125 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | During handling of the above exception, another exception occurred:
+2022-10-10 16:04:26,125 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] |
+2022-10-10 16:04:26,125 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | Traceback (most recent call last):
+2022-10-10 16:04:26,126 p=17116 u=rob n=p=17116 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-10-10 16:04:26,126 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | self._check_banner()
+2022-10-10 16:04:26,126 p=17116 u=rob n=p=17116 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-10-10 16:04:26,126 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | raise SSHException(
+2022-10-10 16:04:26,126 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-10-10 16:04:26,126 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] |
+2022-10-10 16:04:26,139 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | Exception: Error reading SSH protocol banner
+2022-10-10 16:04:26,140 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | Traceback (most recent call last):
+2022-10-10 16:04:26,140 p=17118 u=rob n=p=17118 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-10-10 16:04:26,140 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | buf = self.packetizer.readline(timeout)
+2022-10-10 16:04:26,140 p=17118 u=rob n=p=17118 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-10-10 16:04:26,140 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | buf += self._read_timeout(timeout)
+2022-10-10 16:04:26,140 p=17118 u=rob n=p=17118 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-10-10 16:04:26,141 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | raise socket.timeout()
+2022-10-10 16:04:26,141 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | socket.timeout
+2022-10-10 16:04:26,141 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] |
+2022-10-10 16:04:26,141 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | During handling of the above exception, another exception occurred:
+2022-10-10 16:04:26,141 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] |
+2022-10-10 16:04:26,141 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | Traceback (most recent call last):
+2022-10-10 16:04:26,141 p=17118 u=rob n=p=17118 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-10-10 16:04:26,141 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | self._check_banner()
+2022-10-10 16:04:26,141 p=17118 u=rob n=p=17118 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-10-10 16:04:26,142 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | raise SSHException(
+2022-10-10 16:04:26,142 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-10-10 16:04:26,142 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] |
+2022-10-10 16:04:28,073 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-10 16:04:28,074 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-10 16:04:28,079 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-10 16:04:28,160 p=17118 u=rob n=p=17118 u=rob | paramiko [PE3] | Authentication (publickey) successful!
+2022-10-10 16:04:28,160 p=17117 u=rob n=p=17117 u=rob | paramiko [PE2] | Authentication (publickey) successful!
+2022-10-10 16:04:28,167 p=17116 u=rob n=p=17116 u=rob | paramiko [PE1] | Authentication (publickey) successful!
+2022-10-10 16:04:29,206 p=16437 u=rob n=ansible | ok: [PE2]
+2022-10-10 16:04:29,206 p=16437 u=rob n=ansible | ok: [PE1]
+2022-10-10 16:04:29,206 p=16437 u=rob n=ansible | ok: [PE3]
+2022-10-10 16:04:29,209 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : include L3VPN_EVPN lab_config.yml] **************************************************************************
+2022-10-10 16:04:29,221 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:04:29,227 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:04:29,245 p=16437 u=rob n=ansible | included: /Users/rob/git/_vyos/vyos-eveng/labs/L3VPN_EVPN/lab_config.yml for PE1, PE2, PE3
+2022-10-10 16:04:29,277 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : setup vyos] *************************************************************************************************
+2022-10-10 16:04:30,857 p=16741 u=rob n=p=16741 u=rob | paramiko [PE2] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-10 16:04:30,932 p=16743 u=rob n=p=16743 u=rob | paramiko [PE3] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-10 16:04:30,936 p=16742 u=rob n=p=16742 u=rob | paramiko [PE1] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-10 16:04:30,947 p=16741 u=rob n=p=16741 u=rob | paramiko [PE2] | Authentication (publickey) successful!
+2022-10-10 16:04:30,998 p=16742 u=rob n=p=16742 u=rob | paramiko [PE1] | Authentication (publickey) successful!
+2022-10-10 16:04:30,998 p=16743 u=rob n=p=16743 u=rob | paramiko [PE3] | Authentication (publickey) successful!
+2022-10-10 16:04:59,558 p=16437 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-07-11 21:30:04,596 p=45845 u=rob n=ansible | changed: [PE2]
-2022-07-11 21:30:05,022 p=45845 u=rob n=ansible | changed: [PE3]
-2022-07-11 21:30:06,603 p=45845 u=rob n=ansible | changed: [PE1]
-2022-07-11 21:30:06,607 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************
-2022-07-11 21:30:06,632 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:30:06,639 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:30:06,640 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:30:06,644 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:30:08,159 p=45845 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:30:08,166 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] *******************************************************************************************************************************
-2022-07-11 21:30:08,221 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] *****************************************************************************************************************************
-2022-07-11 21:30:08,230 p=46716 u=rob n=ansible | Pausing for 5 seconds
-2022-07-11 21:30:08,230 p=46716 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-07-11 21:30:13,240 p=45845 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:30:13,250 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ******************************************************************************************************************************
-2022-07-11 21:30:13,311 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ****************************************************************************************************************************
-2022-07-11 21:30:13,320 p=46724 u=rob n=ansible | Pausing for 5 seconds
-2022-07-11 21:30:13,320 p=46724 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-07-11 21:30:18,333 p=45845 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:30:18,342 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***************************************************************************************
-2022-07-11 21:30:18,358 p=46725 u=rob n=ansible | Pausing for 30 seconds
-2022-07-11 21:30:18,359 p=46725 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-07-11 21:30:48,371 p=45845 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:30:48,380 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ********************************************************************************************************************************
-2022-07-11 21:30:48,419 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:30:48,426 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:30:54,051 p=45845 u=rob n=ansible | ok: [PE2] => (item=172.29.255.1)
-2022-07-11 21:30:54,052 p=45845 u=rob n=ansible | ok: [PE3] => (item=172.29.255.2)
-2022-07-11 21:30:54,052 p=45845 u=rob n=ansible | ok: [PE1] => (item=172.29.255.2)
-2022-07-11 21:30:58,526 p=45845 u=rob n=ansible | ok: [PE3] => (item=172.29.255.1)
-2022-07-11 21:30:58,527 p=45845 u=rob n=ansible | ok: [PE1] => (item=172.29.255.3)
-2022-07-11 21:30:58,527 p=45845 u=rob n=ansible | ok: [PE2] => (item=172.29.255.3)
-2022-07-11 21:30:58,532 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ***********************************************************************************************************************
-2022-07-11 21:30:58,549 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:30:58,557 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:30:59,882 p=45845 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-07-11 21:30:59,883 p=45845 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-07-11 21:30:59,884 p=45845 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-07-11 21:31:00,225 p=45845 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-07-11 21:31:00,569 p=45845 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-07-11 21:31:00,907 p=45845 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-07-11 21:31:00,912 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ********************************************************************************************************************
-2022-07-11 21:31:00,934 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:31:00,940 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:31:00,951 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:31:02,242 p=45845 u=rob n=ansible | ok: [PE2] => (item={'name': 'bgp_evpn_net', 'command': 'show bgp l2vpn evpn 10.3.1.10'})
-2022-07-11 21:31:02,244 p=45845 u=rob n=ansible | ok: [PE1] => (item={'name': 'vrf_all', 'command': 'show ip route vrf all'})
-2022-07-11 21:31:02,625 p=45845 u=rob n=ansible | ok: [PE1] => (item={'name': 'bgp_evpn', 'command': 'show bgp l2vpn evpn'})
-2022-07-11 21:31:02,631 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *******************************************************************************************************************************
-2022-07-11 21:31:02,652 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:31:02,659 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:31:02,669 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:31:03,519 p=45845 u=rob n=ansible | ok: [PE2]
-2022-07-11 21:31:03,520 p=45845 u=rob n=ansible | ok: [PE1]
-2022-07-11 21:31:03,529 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] *********************************************************************************************************************************
-2022-07-11 21:31:03,558 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:31:03,566 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:31:04,918 p=45845 u=rob n=ansible | ok: [PE1]
-2022-07-11 21:31:04,918 p=45845 u=rob n=ansible | ok: [PE3]
-2022-07-11 21:31:04,918 p=45845 u=rob n=ansible | ok: [PE2]
-2022-07-11 21:31:04,921 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] *************************************************************************************************************************
-2022-07-11 21:31:04,931 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:31:04,934 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *************************************************************************************************************************
-2022-07-11 21:31:04,947 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:31:04,953 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:31:06,683 p=47084 u=rob n=p=47084 u=rob | paramiko [PE1] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:31:06,683 p=47085 u=rob n=p=47085 u=rob | paramiko [PE2] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:31:06,694 p=47086 u=rob n=p=47086 u=rob | paramiko [PE3] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:31:06,776 p=47084 u=rob n=p=47084 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-07-11 21:31:06,776 p=47085 u=rob n=p=47085 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-07-11 21:31:06,779 p=47086 u=rob n=p=47086 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-07-11 21:33:05,200 p=46149 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
+2022-10-10 16:04:59,559 p=16437 u=rob n=ansible | changed: [PE3]
+2022-10-10 16:04:59,568 p=16437 u=rob n=ansible | changed: [PE2]
+2022-10-10 16:05:01,249 p=16437 u=rob n=ansible | changed: [PE1]
+2022-10-10 16:05:01,253 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] *****************************************************************************
+2022-10-10 16:05:01,276 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:05:01,283 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:05:01,285 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:05:01,290 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:05:02,690 p=16437 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:05:02,696 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] **********************************************************************************************
+2022-10-10 16:05:02,746 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ********************************************************************************************
+2022-10-10 16:05:02,755 p=17313 u=rob n=ansible | Pausing for 5 seconds
+2022-10-10 16:05:02,755 p=17313 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-10-10 16:05:07,763 p=16437 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:05:07,769 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] *********************************************************************************************
+2022-10-10 16:05:07,824 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] *******************************************************************************************
+2022-10-10 16:05:07,834 p=17319 u=rob n=ansible | Pausing for 5 seconds
+2022-10-10 16:05:07,834 p=17319 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-10-10 16:05:12,839 p=16437 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:05:12,847 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ******************************************************
+2022-10-10 16:05:12,861 p=17321 u=rob n=ansible | Pausing for 30 seconds
+2022-10-10 16:05:12,861 p=17321 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-10-10 16:05:42,870 p=16437 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:05:42,877 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ***********************************************************************************************
+2022-10-10 16:05:42,909 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:05:42,917 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:05:48,318 p=16437 u=rob n=ansible | ok: [PE2] => (item=172.29.255.1)
+2022-10-10 16:05:48,334 p=16437 u=rob n=ansible | ok: [PE1] => (item=172.29.255.2)
+2022-10-10 16:05:48,346 p=16437 u=rob n=ansible | ok: [PE3] => (item=172.29.255.2)
+2022-10-10 16:05:52,732 p=16437 u=rob n=ansible | ok: [PE2] => (item=172.29.255.3)
+2022-10-10 16:05:52,733 p=16437 u=rob n=ansible | ok: [PE1] => (item=172.29.255.3)
+2022-10-10 16:05:52,790 p=16437 u=rob n=ansible | ok: [PE3] => (item=172.29.255.1)
+2022-10-10 16:05:52,795 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] **************************************************************************************
+2022-10-10 16:05:52,815 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:05:52,822 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:05:54,127 p=16437 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-10-10 16:05:54,128 p=16437 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-10-10 16:05:54,129 p=16437 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-10-10 16:05:54,470 p=16437 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-10-10 16:05:54,802 p=16437 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-10-10 16:05:55,145 p=16437 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-10-10 16:05:55,149 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ***********************************************************************************
+2022-10-10 16:05:55,170 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:05:55,177 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:05:55,186 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:05:56,465 p=16437 u=rob n=ansible | ok: [PE2] => (item={'name': 'bgp_evpn_net', 'command': 'show bgp l2vpn evpn 10.3.1.10'})
+2022-10-10 16:05:56,467 p=16437 u=rob n=ansible | ok: [PE1] => (item={'name': 'vrf_all', 'command': 'show ip route vrf all'})
+2022-10-10 16:05:56,874 p=16437 u=rob n=ansible | ok: [PE1] => (item={'name': 'bgp_evpn', 'command': 'show bgp l2vpn evpn'})
+2022-10-10 16:05:56,879 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] **********************************************************************************************
+2022-10-10 16:05:56,901 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:05:56,907 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:05:56,917 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:05:57,750 p=16437 u=rob n=ansible | ok: [PE1]
+2022-10-10 16:05:57,760 p=16437 u=rob n=ansible | ok: [PE2]
+2022-10-10 16:05:57,772 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] ************************************************************************************************
+2022-10-10 16:05:57,810 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:05:57,835 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:05:59,176 p=16437 u=rob n=ansible | ok: [PE2]
+2022-10-10 16:05:59,185 p=16437 u=rob n=ansible | ok: [PE1]
+2022-10-10 16:05:59,186 p=16437 u=rob n=ansible | ok: [PE3]
+2022-10-10 16:05:59,190 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] ****************************************************************************************
+2022-10-10 16:05:59,200 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:05:59,202 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ****************************************************************************************
+2022-10-10 16:05:59,216 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:05:59,221 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:06:00,922 p=17677 u=rob n=p=17677 u=rob | paramiko [PE2] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-10 16:06:00,965 p=17676 u=rob n=p=17676 u=rob | paramiko [PE1] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-10 16:06:00,972 p=17678 u=rob n=p=17678 u=rob | paramiko [PE3] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-10 16:06:01,008 p=17677 u=rob n=p=17677 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-10-10 16:06:01,030 p=17676 u=rob n=p=17676 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-10-10 16:06:01,042 p=17678 u=rob n=p=17678 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-10-10 16:07:59,437 p=16742 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-07-11 21:33:05,201 p=46147 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
+2022-10-10 16:07:59,440 p=16741 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-07-11 21:33:05,206 p=46148 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
+2022-10-10 16:07:59,446 p=16743 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-07-11 21:33:05,303 p=46149 u=rob n=ansible | shutdown complete
-2022-07-11 21:33:05,303 p=46147 u=rob n=ansible | shutdown complete
-2022-07-11 21:33:05,309 p=46148 u=rob n=ansible | shutdown complete
-2022-07-11 21:33:08,657 p=47084 u=rob n=p=47084 u=rob | paramiko [PE1] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:33:08,661 p=47086 u=rob n=p=47086 u=rob | paramiko [PE3] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:33:08,669 p=47085 u=rob n=p=47085 u=rob | paramiko [PE2] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:33:08,736 p=47084 u=rob n=p=47084 u=rob | paramiko [PE1] | Authentication (publickey) successful!
-2022-07-11 21:33:08,750 p=47086 u=rob n=p=47086 u=rob | paramiko [PE3] | Authentication (publickey) successful!
-2022-07-11 21:33:08,759 p=47085 u=rob n=p=47085 u=rob | paramiko [PE2] | Authentication (publickey) successful!
-2022-07-11 21:33:10,065 p=45845 u=rob n=ansible | ok: [PE1]
-2022-07-11 21:33:10,122 p=45845 u=rob n=ansible | ok: [PE3]
-2022-07-11 21:33:10,554 p=45845 u=rob n=ansible | ok: [PE2]
-2022-07-11 21:33:10,555 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************
-2022-07-11 21:33:10,575 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:33:10,581 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:33:10,582 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:33:10,586 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:33:12,066 p=45845 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:33:12,073 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] *******************************************************************************************************************************
-2022-07-11 21:33:12,113 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] *****************************************************************************************************************************
-2022-07-11 21:33:12,120 p=47206 u=rob n=ansible | Pausing for 5 seconds
-2022-07-11 21:33:12,121 p=47206 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-07-11 21:33:17,130 p=45845 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:33:17,138 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ******************************************************************************************************************************
-2022-07-11 21:33:17,204 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ****************************************************************************************************************************
-2022-07-11 21:33:17,212 p=47213 u=rob n=ansible | Pausing for 5 seconds
-2022-07-11 21:33:17,213 p=47213 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-07-11 21:33:22,220 p=45845 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:33:22,228 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***************************************************************************************
-2022-07-11 21:33:22,248 p=47216 u=rob n=ansible | Pausing for 30 seconds
-2022-07-11 21:33:22,248 p=47216 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-07-11 21:33:52,256 p=45845 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:33:52,265 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ********************************************************************************************************************************
-2022-07-11 21:33:52,297 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:33:52,307 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:33:53,197 p=47226 u=rob n=ansible | network_os is set to vyos
-2022-07-11 21:33:53,197 p=47227 u=rob n=ansible | network_os is set to vyos
-2022-07-11 21:33:53,202 p=47228 u=rob n=ansible | network_os is set to vyos
-2022-07-11 21:33:54,127 p=47237 u=rob n=p=47237 u=rob | paramiko [PE2] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:33:54,127 p=47234 u=rob n=p=47234 u=rob | paramiko [PE1] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:33:54,127 p=47240 u=rob n=p=47240 u=rob | paramiko [PE3] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:33:54,229 p=47237 u=rob n=p=47237 u=rob | paramiko [PE2] | Authentication (publickey) successful!
-2022-07-11 21:33:54,236 p=47240 u=rob n=p=47240 u=rob | paramiko [PE3] | Authentication (publickey) successful!
-2022-07-11 21:33:54,237 p=47234 u=rob n=p=47234 u=rob | paramiko [PE1] | Authentication (publickey) successful!
-2022-07-11 21:34:00,113 p=45845 u=rob n=ansible | ok: [PE2] => (item=172.29.255.1)
-2022-07-11 21:34:00,114 p=45845 u=rob n=ansible | ok: [PE3] => (item=172.29.255.2)
-2022-07-11 21:34:00,182 p=45845 u=rob n=ansible | ok: [PE1] => (item=172.29.255.2)
-2022-07-11 21:34:05,400 p=45845 u=rob n=ansible | ok: [PE2] => (item=172.29.255.3)
-2022-07-11 21:34:05,426 p=45845 u=rob n=ansible | ok: [PE3] => (item=172.29.255.1)
-2022-07-11 21:34:05,431 p=45845 u=rob n=ansible | ok: [PE1] => (item=172.29.255.3)
-2022-07-11 21:34:05,435 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ***********************************************************************************************************************
-2022-07-11 21:34:05,454 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:34:05,460 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:34:06,698 p=45845 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-07-11 21:34:06,698 p=45845 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-07-11 21:34:06,699 p=45845 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-07-11 21:34:07,038 p=45845 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-07-11 21:34:07,386 p=45845 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-07-11 21:34:07,726 p=45845 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-07-11 21:34:07,731 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ********************************************************************************************************************
-2022-07-11 21:34:07,752 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:34:07,759 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:34:07,761 p=45845 u=rob n=ansible | skipping: [PE1] => (item={'name': 'vrf_all', 'command': 'show ip route vrf all'})
-2022-07-11 21:34:07,762 p=45845 u=rob n=ansible | skipping: [PE1] => (item={'name': 'bgp_evpn', 'command': 'show bgp l2vpn evpn'})
-2022-07-11 21:34:07,765 p=45845 u=rob n=ansible | skipping: [PE2] => (item={'name': 'bgp_evpn_net', 'command': 'show bgp l2vpn evpn 10.3.1.10'})
-2022-07-11 21:34:07,768 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:34:07,771 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *******************************************************************************************************************************
-2022-07-11 21:34:07,790 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:34:07,797 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:34:07,797 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:34:07,799 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:34:07,805 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:34:07,808 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : make sure tmp dir exist] *********************************************************************************************************************
-2022-07-11 21:34:07,823 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:34:07,830 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:34:07,837 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:34:07,839 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:34:07,841 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:34:07,844 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : register status of tmp/] *********************************************************************************************************************
-2022-07-11 21:34:07,857 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:34:07,863 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:34:07,869 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:34:07,870 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:34:07,874 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:34:07,877 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Download upgrade_iso] ************************************************************************************************************************
-2022-07-11 21:34:07,891 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:34:07,898 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:34:07,904 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:34:07,906 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:34:07,909 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:34:07,913 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Copy iso to host] ****************************************************************************************************************************
-2022-07-11 21:34:07,925 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:34:07,932 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:34:07,937 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:34:07,939 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:34:07,942 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:34:07,944 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : upgrade vyos] ********************************************************************************************************************************
-2022-07-11 21:34:07,955 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:34:07,961 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:34:07,967 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:34:07,969 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:34:07,972 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:34:07,974 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] *********************************************************************************************************************************
-2022-07-11 21:34:07,985 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:34:07,991 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:34:07,997 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:34:07,999 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:34:08,001 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:34:08,003 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] *************************************************************************************************************************
-2022-07-11 21:34:08,011 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:34:08,012 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *************************************************************************************************************************
-2022-07-11 21:34:08,024 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:34:08,030 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:34:08,036 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:34:08,037 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:34:08,040 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:34:08,043 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : clear tmp dir] *******************************************************************************************************************************
-2022-07-11 21:34:08,051 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:34:08,052 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************
-2022-07-11 21:34:08,064 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:34:08,069 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:34:08,075 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:34:08,076 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:34:08,079 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:34:08,081 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] *******************************************************************************************************************************
-2022-07-11 21:34:08,116 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] *****************************************************************************************************************************
-2022-07-11 21:34:08,123 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:34:08,125 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ******************************************************************************************************************************
-2022-07-11 21:34:08,158 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ****************************************************************************************************************************
-2022-07-11 21:34:08,166 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:34:08,168 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***************************************************************************************
-2022-07-11 21:34:08,175 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:34:08,177 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ********************************************************************************************************************************
-2022-07-11 21:34:08,190 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:34:08,195 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:34:08,204 p=45845 u=rob n=ansible | skipping: [PE1] => (item=172.29.255.2)
-2022-07-11 21:34:08,205 p=45845 u=rob n=ansible | skipping: [PE1] => (item=172.29.255.3)
-2022-07-11 21:34:08,208 p=45845 u=rob n=ansible | skipping: [PE2] => (item=172.29.255.1)
-2022-07-11 21:34:08,209 p=45845 u=rob n=ansible | skipping: [PE2] => (item=172.29.255.3)
-2022-07-11 21:34:08,214 p=45845 u=rob n=ansible | skipping: [PE3] => (item=172.29.255.2)
-2022-07-11 21:34:08,214 p=45845 u=rob n=ansible | skipping: [PE3] => (item=172.29.255.1)
-2022-07-11 21:34:08,217 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ***********************************************************************************************************************
-2022-07-11 21:34:08,229 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:34:08,235 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:34:08,244 p=45845 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-07-11 21:34:08,245 p=45845 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-07-11 21:34:08,246 p=45845 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-07-11 21:34:08,246 p=45845 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-07-11 21:34:08,248 p=45845 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-07-11 21:34:08,253 p=45845 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-07-11 21:34:08,256 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ********************************************************************************************************************
-2022-07-11 21:34:08,268 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:34:08,274 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:34:08,283 p=45845 u=rob n=ansible | skipping: [PE1] => (item={'name': 'vrf_all', 'command': 'show ip route vrf all'})
-2022-07-11 21:34:08,283 p=45845 u=rob n=ansible | skipping: [PE1] => (item={'name': 'bgp_evpn', 'command': 'show bgp l2vpn evpn'})
-2022-07-11 21:34:08,286 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:34:08,286 p=45845 u=rob n=ansible | skipping: [PE2] => (item={'name': 'bgp_evpn_net', 'command': 'show bgp l2vpn evpn 10.3.1.10'})
-2022-07-11 21:34:08,290 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *******************************************************************************************************************************
-2022-07-11 21:34:08,301 p=45845 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:34:08,307 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:34:08,312 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:34:08,314 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:34:08,317 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:34:08,320 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output dir exist] ******************************************************************************************************************
-2022-07-11 21:34:08,340 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:34:08,347 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:34:08,348 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:34:08,352 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:34:08,513 p=45845 u=rob n=ansible | ok: [eveng -> localhost]
-2022-07-11 21:34:08,516 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output include dir exist] **********************************************************************************************************
-2022-07-11 21:34:08,538 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:34:08,547 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:34:08,548 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:34:08,553 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:34:08,650 p=45845 u=rob n=ansible | ok: [eveng -> localhost]
-2022-07-11 21:34:08,652 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Get timestamp from the system] ***************************************************************************************************************
-2022-07-11 21:34:08,669 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:34:08,675 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:34:08,677 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:34:08,680 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:34:09,013 p=45845 u=rob n=ansible | changed: [eveng]
-2022-07-11 21:34:09,017 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *******************************************************************************************************************************
-2022-07-11 21:34:09,040 p=45845 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:34:09,047 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:34:09,048 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:34:09,048 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:34:09,052 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:34:09,055 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : generate lab rst file] ***********************************************************************************************************************
-2022-07-11 21:34:09,077 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:34:09,085 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:34:09,086 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:34:09,090 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:34:09,311 p=45845 u=rob n=ansible | changed: [eveng -> localhost]
-2022-07-11 21:34:09,314 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.conf files in Lab] ****************************************************************************************************************
-2022-07-11 21:34:09,335 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:34:09,342 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:34:09,343 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:34:09,347 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:34:09,501 p=45845 u=rob n=ansible | ok: [eveng -> localhost]
-2022-07-11 21:34:09,510 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.conf files] ***********************************************************************************************************************
-2022-07-11 21:34:09,533 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:34:09,541 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:34:09,542 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:34:09,547 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:34:09,812 p=45845 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': 3854, 'inode': 52923756, 'dev': 16777233, 'nlink': 1, 'atime': 1657566047.9393785, 'mtime': 1657566046.284059, 'ctime': 1657566046.284059, '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-07-11 21:34:10,033 p=45845 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': 3860, 'inode': 52923757, 'dev': 16777233, 'nlink': 1, 'atime': 1657566047.812501, 'mtime': 1657566046.2843304, 'ctime': 1657566046.2843304, '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-07-11 21:34:10,249 p=45845 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': 4170, 'inode': 52923755, 'dev': 16777233, 'nlink': 1, 'atime': 1657566047.9389374, 'mtime': 1657566046.2836807, 'ctime': 1657566046.2836807, '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-07-11 21:34:10,253 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.png files in Lab] *****************************************************************************************************************
-2022-07-11 21:34:10,274 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:34:10,281 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:34:10,282 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:34:10,286 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:34:10,382 p=45845 u=rob n=ansible | ok: [eveng -> localhost]
-2022-07-11 21:34:10,386 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.png files] ************************************************************************************************************************
-2022-07-11 21:34:10,411 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:34:10,420 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:34:10,421 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:34:10,426 p=45845 u=rob n=ansible | skipping: [PE3]
-2022-07-11 21:34:10,619 p=45845 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': 52923760, 'dev': 16777233, 'nlink': 1, 'atime': 1657566072.7988024, 'mtime': 1657566046.286486, 'ctime': 1657566046.286486, '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-07-11 21:34:10,622 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : copy ansible log files] **********************************************************************************************************************
-2022-07-11 21:34:10,643 p=45845 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:34:10,650 p=45845 u=rob n=ansible | skipping: [PE1]
-2022-07-11 21:34:10,651 p=45845 u=rob n=ansible | skipping: [PE2]
-2022-07-11 21:34:10,655 p=45845 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:07:59,542 p=16742 u=rob n=ansible | shutdown complete
+2022-10-10 16:07:59,543 p=16741 u=rob n=ansible | shutdown complete
+2022-10-10 16:07:59,551 p=16743 u=rob n=ansible | shutdown complete
+2022-10-10 16:08:03,257 p=17678 u=rob n=p=17678 u=rob | paramiko [PE3] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-10 16:08:03,265 p=17676 u=rob n=p=17676 u=rob | paramiko [PE1] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-10 16:08:03,277 p=17677 u=rob n=p=17677 u=rob | paramiko [PE2] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-10 16:08:03,342 p=17678 u=rob n=p=17678 u=rob | paramiko [PE3] | Authentication (publickey) successful!
+2022-10-10 16:08:03,347 p=17676 u=rob n=p=17676 u=rob | paramiko [PE1] | Authentication (publickey) successful!
+2022-10-10 16:08:03,357 p=17677 u=rob n=p=17677 u=rob | paramiko [PE2] | Authentication (publickey) successful!
+2022-10-10 16:08:04,661 p=16437 u=rob n=ansible | ok: [PE3]
+2022-10-10 16:08:04,738 p=16437 u=rob n=ansible | ok: [PE2]
+2022-10-10 16:08:04,970 p=16437 u=rob n=ansible | ok: [PE1]
+2022-10-10 16:08:04,972 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] *****************************************************************************
+2022-10-10 16:08:04,990 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:08:04,996 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:08:04,997 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:08:05,001 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:08:06,500 p=16437 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:08:06,507 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] **********************************************************************************************
+2022-10-10 16:08:06,558 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ********************************************************************************************
+2022-10-10 16:08:06,567 p=17795 u=rob n=ansible | Pausing for 5 seconds
+2022-10-10 16:08:06,567 p=17795 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-10-10 16:08:11,576 p=16437 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:08:11,587 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] *********************************************************************************************
+2022-10-10 16:08:11,647 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] *******************************************************************************************
+2022-10-10 16:08:11,656 p=17802 u=rob n=ansible | Pausing for 5 seconds
+2022-10-10 16:08:11,656 p=17802 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-10-10 16:08:16,664 p=16437 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:08:16,674 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ******************************************************
+2022-10-10 16:08:16,691 p=17803 u=rob n=ansible | Pausing for 30 seconds
+2022-10-10 16:08:16,692 p=17803 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-10-10 16:08:46,698 p=16437 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:08:46,708 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ***********************************************************************************************
+2022-10-10 16:08:46,738 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:08:46,756 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:08:47,719 p=17812 u=rob n=ansible | network_os is set to vyos
+2022-10-10 16:08:47,720 p=17811 u=rob n=ansible | network_os is set to vyos
+2022-10-10 16:08:47,720 p=17810 u=rob n=ansible | network_os is set to vyos
+2022-10-10 16:08:48,908 p=17823 u=rob n=p=17823 u=rob | paramiko [PE1] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-10 16:08:48,908 p=17822 u=rob n=p=17822 u=rob | paramiko [PE2] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-10 16:08:48,914 p=17824 u=rob n=p=17824 u=rob | paramiko [PE3] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-10 16:08:49,002 p=17822 u=rob n=p=17822 u=rob | paramiko [PE2] | Authentication (publickey) successful!
+2022-10-10 16:08:49,013 p=17823 u=rob n=p=17823 u=rob | paramiko [PE1] | Authentication (publickey) successful!
+2022-10-10 16:08:49,013 p=17824 u=rob n=p=17824 u=rob | paramiko [PE3] | Authentication (publickey) successful!
+2022-10-10 16:08:55,162 p=16437 u=rob n=ansible | ok: [PE3] => (item=172.29.255.2)
+2022-10-10 16:08:55,164 p=16437 u=rob n=ansible | ok: [PE1] => (item=172.29.255.2)
+2022-10-10 16:08:55,166 p=16437 u=rob n=ansible | ok: [PE2] => (item=172.29.255.1)
+2022-10-10 16:09:00,477 p=16437 u=rob n=ansible | ok: [PE2] => (item=172.29.255.3)
+2022-10-10 16:09:00,493 p=16437 u=rob n=ansible | ok: [PE3] => (item=172.29.255.1)
+2022-10-10 16:09:00,510 p=16437 u=rob n=ansible | ok: [PE1] => (item=172.29.255.3)
+2022-10-10 16:09:00,512 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] **************************************************************************************
+2022-10-10 16:09:00,532 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:09:00,538 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:09:01,787 p=16437 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-10-10 16:09:01,788 p=16437 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-10-10 16:09:01,789 p=16437 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-10-10 16:09:02,138 p=16437 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-10-10 16:09:02,490 p=16437 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-10-10 16:09:02,837 p=16437 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-10-10 16:09:02,841 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ***********************************************************************************
+2022-10-10 16:09:02,862 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:09:02,868 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:09:02,871 p=16437 u=rob n=ansible | skipping: [PE1] => (item={'name': 'vrf_all', 'command': 'show ip route vrf all'})
+2022-10-10 16:09:02,872 p=16437 u=rob n=ansible | skipping: [PE1] => (item={'name': 'bgp_evpn', 'command': 'show bgp l2vpn evpn'})
+2022-10-10 16:09:02,876 p=16437 u=rob n=ansible | skipping: [PE2] => (item={'name': 'bgp_evpn_net', 'command': 'show bgp l2vpn evpn 10.3.1.10'})
+2022-10-10 16:09:02,879 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:09:02,881 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] **********************************************************************************************
+2022-10-10 16:09:02,898 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:09:02,904 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:09:02,905 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:09:02,906 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:09:02,912 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:09:02,915 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : make sure tmp dir exist] ************************************************************************************
+2022-10-10 16:09:02,929 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:09:02,936 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:09:02,943 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:09:02,945 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:09:02,947 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:09:02,950 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : register status of tmp/] ************************************************************************************
+2022-10-10 16:09:02,963 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:09:02,969 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:09:02,974 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:09:02,976 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:09:02,979 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:09:02,982 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : Download upgrade_iso] ***************************************************************************************
+2022-10-10 16:09:02,996 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:09:03,003 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:09:03,009 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:09:03,011 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:09:03,014 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:09:03,018 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : Copy iso to host] *******************************************************************************************
+2022-10-10 16:09:03,030 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:09:03,037 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:09:03,042 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:09:03,044 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:09:03,047 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:09:03,049 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : upgrade vyos] ***********************************************************************************************
+2022-10-10 16:09:03,061 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:09:03,068 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:09:03,073 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:09:03,075 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:09:03,078 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:09:03,080 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] ************************************************************************************************
+2022-10-10 16:09:03,092 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:09:03,098 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:09:03,104 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:09:03,106 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:09:03,109 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:09:03,111 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] ****************************************************************************************
+2022-10-10 16:09:03,120 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:09:03,122 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ****************************************************************************************
+2022-10-10 16:09:03,134 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:09:03,140 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:09:03,145 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:09:03,147 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:09:03,150 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:09:03,153 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : clear tmp dir] **********************************************************************************************
+2022-10-10 16:09:03,160 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:09:03,162 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] *****************************************************************************
+2022-10-10 16:09:03,174 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:09:03,181 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:09:03,186 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:09:03,188 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:09:03,191 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:09:03,193 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] **********************************************************************************************
+2022-10-10 16:09:03,227 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ********************************************************************************************
+2022-10-10 16:09:03,235 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:09:03,237 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] *********************************************************************************************
+2022-10-10 16:09:03,272 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] *******************************************************************************************
+2022-10-10 16:09:03,279 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:09:03,281 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ******************************************************
+2022-10-10 16:09:03,289 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:09:03,291 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ***********************************************************************************************
+2022-10-10 16:09:03,303 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:09:03,309 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:09:03,318 p=16437 u=rob n=ansible | skipping: [PE1] => (item=172.29.255.2)
+2022-10-10 16:09:03,318 p=16437 u=rob n=ansible | skipping: [PE1] => (item=172.29.255.3)
+2022-10-10 16:09:03,321 p=16437 u=rob n=ansible | skipping: [PE2] => (item=172.29.255.1)
+2022-10-10 16:09:03,322 p=16437 u=rob n=ansible | skipping: [PE2] => (item=172.29.255.3)
+2022-10-10 16:09:03,327 p=16437 u=rob n=ansible | skipping: [PE3] => (item=172.29.255.2)
+2022-10-10 16:09:03,327 p=16437 u=rob n=ansible | skipping: [PE3] => (item=172.29.255.1)
+2022-10-10 16:09:03,329 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] **************************************************************************************
+2022-10-10 16:09:03,343 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:09:03,349 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:09:03,360 p=16437 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-10-10 16:09:03,360 p=16437 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-10-10 16:09:03,362 p=16437 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-10-10 16:09:03,362 p=16437 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-10-10 16:09:03,363 p=16437 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-10-10 16:09:03,368 p=16437 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-10-10 16:09:03,370 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ***********************************************************************************
+2022-10-10 16:09:03,382 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:09:03,389 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:09:03,397 p=16437 u=rob n=ansible | skipping: [PE1] => (item={'name': 'vrf_all', 'command': 'show ip route vrf all'})
+2022-10-10 16:09:03,398 p=16437 u=rob n=ansible | skipping: [PE1] => (item={'name': 'bgp_evpn', 'command': 'show bgp l2vpn evpn'})
+2022-10-10 16:09:03,400 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:09:03,400 p=16437 u=rob n=ansible | skipping: [PE2] => (item={'name': 'bgp_evpn_net', 'command': 'show bgp l2vpn evpn 10.3.1.10'})
+2022-10-10 16:09:03,404 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] **********************************************************************************************
+2022-10-10 16:09:03,416 p=16437 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:09:03,422 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:09:03,428 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:09:03,429 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:09:03,432 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:09:03,435 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output dir exist] *********************************************************************************
+2022-10-10 16:09:03,456 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:09:03,463 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:09:03,465 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:09:03,469 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:09:03,633 p=16437 u=rob n=ansible | ok: [eveng -> localhost]
+2022-10-10 16:09:03,636 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output include dir exist] *************************************************************************
+2022-10-10 16:09:03,657 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:09:03,663 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:09:03,664 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:09:03,671 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:09:03,766 p=16437 u=rob n=ansible | ok: [eveng -> localhost]
+2022-10-10 16:09:03,769 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : Get timestamp from the system] ******************************************************************************
+2022-10-10 16:09:03,788 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:09:03,793 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:09:03,794 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:09:03,798 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:09:04,174 p=16437 u=rob n=ansible | changed: [eveng]
+2022-10-10 16:09:04,178 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] **********************************************************************************************
+2022-10-10 16:09:04,203 p=16437 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:09:04,211 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:09:04,213 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:09:04,213 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:09:04,217 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:09:04,221 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : generate lab rst file] **************************************************************************************
+2022-10-10 16:09:04,242 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:09:04,248 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:09:04,250 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:09:04,254 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:09:04,473 p=16437 u=rob n=ansible | changed: [eveng -> localhost]
+2022-10-10 16:09:04,476 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.conf files in Lab] *******************************************************************************
+2022-10-10 16:09:04,497 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:09:04,505 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:09:04,507 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:09:04,511 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:09:04,675 p=16437 u=rob n=ansible | ok: [eveng -> localhost]
+2022-10-10 16:09:04,684 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.conf files] **************************************************************************************
+2022-10-10 16:09:04,708 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:09:04,716 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:09:04,718 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:09:04,722 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:09:04,930 p=16437 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': 3858, 'inode': 59942683, 'dev': 16777231, 'nlink': 1, 'atime': 1665410465.908045, 'mtime': 1665410464.4906287, 'ctime': 1665410464.4906287, '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-10-10 16:09:05,159 p=16437 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': 3864, 'inode': 59942684, 'dev': 16777231, 'nlink': 1, 'atime': 1665410479.685898, 'mtime': 1665410478.0576484, 'ctime': 1665410478.0576484, '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-10-10 16:09:05,400 p=16437 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': 4174, 'inode': 59942682, 'dev': 16777231, 'nlink': 1, 'atime': 1665410453.7074099, 'mtime': 1665410452.0081446, 'ctime': 1665410452.0081446, '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-10-10 16:09:05,403 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.png files in Lab] ********************************************************************************
+2022-10-10 16:09:05,425 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:09:05,433 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:09:05,435 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:09:05,439 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:09:05,534 p=16437 u=rob n=ansible | ok: [eveng -> localhost]
+2022-10-10 16:09:05,539 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.png files] ***************************************************************************************
+2022-10-10 16:09:05,563 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:09:05,572 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:09:05,573 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:09:05,579 p=16437 u=rob n=ansible | skipping: [PE3]
+2022-10-10 16:09:05,831 p=16437 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': 59942687, 'dev': 16777231, 'nlink': 1, 'atime': 1665343808.4635954, 'mtime': 1665343433.513401, 'ctime': 1665343433.513401, '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-10-10 16:09:05,834 p=16437 u=rob n=ansible | TASK [eve-ng-lab-test : copy ansible log files] *************************************************************************************
+2022-10-10 16:09:05,856 p=16437 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:09:05,863 p=16437 u=rob n=ansible | skipping: [PE1]
+2022-10-10 16:09:05,864 p=16437 u=rob n=ansible | skipping: [PE2]
+2022-10-10 16:09:05,868 p=16437 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 3a96a9b2..b832c677 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-07-11
-| Version: 1.4-rolling-202207090632
+| Testdate: 2022-10-10
+| Version: 1.4-rolling-202210090955
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:07
- B>* 10.1.2.0/24 [200/0] via 172.29.255.2, br2000 onlink, weight 1, 00:00:48
- B>* 10.1.3.0/24 [200/0] via 172.29.255.3, br2000 onlink, weight 1, 00:00:44
+ C>* 10.1.1.0/24 is directly connected, br2000, 00:01:06
+ B>* 10.1.2.0/24 [200/0] via 172.29.255.2, br2000 onlink, weight 1, 00:00:42
+ B>* 10.1.3.0/24 [200/0] via 172.29.255.3, br2000 onlink, weight 1, 00:00:42
VRF default:
O 172.29.0.2/31 [110/1] is directly connected, eth1, weight 1, 00:01:03
- C>* 172.29.0.2/31 is directly connected, eth1, 00:01:06
- O>* 172.29.0.4/31 [110/2] via 172.29.0.3, eth1, weight 1, 00:00:41
- * via 172.29.0.7, eth3, weight 1, 00:00:41
+ C>* 172.29.0.2/31 is directly connected, eth1, 00:01:05
+ 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:03
- C>* 172.29.0.6/31 is directly connected, eth3, 00:01:06
- C>* 172.29.255.1/32 is directly connected, dum0, 00:01:07
- O>* 172.29.255.2/32 [110/20] via 172.29.0.3, eth1, weight 1, 00:00:49
- O>* 172.29.255.3/32 [110/20] via 172.29.0.7, eth3, weight 1, 00:00:40
+ 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:38
+ O>* 172.29.255.3/32 [110/20] via 172.29.0.7, eth3, weight 1, 00:00:43
VRF green:
- C>* 10.3.1.0/24 is directly connected, br4000, 00:01:07
- B>* 10.3.3.0/24 [200/0] via 172.29.255.3, br4000 onlink, weight 1, 00:00:44
+ 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
VRF mgmt:
- S>* 0.0.0.0/0 [210/0] via 10.100.0.1, eth0, weight 1, 00:01:42
- C>* 10.100.0.0/24 is directly connected, eth0, 00:01:42
+ S>* 0.0.0.0/0 [210/0] via 10.100.0.1, eth0, weight 1, 00:01:43
+ C>* 10.100.0.0/24 is directly connected, eth0, 00:01:43
VRF red:
- C>* 10.2.1.0/24 is directly connected, br3000, 00:01:06
- B>* 10.2.2.0/24 [200/0] via 172.29.255.2, br3000 onlink, weight 1, 00:00:48
+ C>* 10.2.1.0/24 is directly connected, br3000, 00:01:05
+ B>* 10.2.2.0/24 [200/0] via 172.29.255.2, br3000 onlink, weight 1, 00:00:42
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]
@@ -205,11 +205,11 @@ Information about Ethernet Virtual Private Networks
Route Distinguisher: 10.1.1.1:5
*> [5]:[0]:[24]:[10.1.1.0]
172.29.255.1 0 32768 ?
- ET:8 RT:100:2000 Rmac:50:00:00:01:00:04
+ ET:8 RT:100:2000 Rmac:16:ea:8a:8d:a8:c0
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:12:22:ff:6c:a5:6f
+ 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,11 +221,11 @@ 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:1e:1b:a2:af:7d:62
+ RT:100:3000 ET:8 Rmac:50:00:00:02:00:05
Route Distinguisher: 10.3.1.1:7
*> [5]:[0]:[24]:[10.3.1.0]
172.29.255.1 0 32768 ?
- ET:8 RT:100:4000 Rmac:50:00:00:01:00:06
+ ET:8 RT:100:4000 Rmac:36:15:79:23:b9:13
Route Distinguisher: 10.3.3.1:6
*>i[5]:[0]:[24]:[10.3.3.0]
172.29.255.3 0 100 0 ?
@@ -247,5 +247,5 @@ the EVPN network we need to run
Local
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 Jul 11 19:30:13 2022
+ Extended Community: RT:100:4000 ET:8 Rmac:36:15:79:23:b9:13
+ Last update: Mon Oct 10 14:05:13 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 fcd05e36..e349a151 100644
--- a/docs/configexamples/autotest/Wireguard/Wireguard.log
+++ b/docs/configexamples/autotest/Wireguard/Wireguard.log
@@ -1,619 +1,605 @@
-2022-07-11 21:55:54,048 p=52907 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-10-09 21:38:28,451 p=93403 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-07-11 21:55:54,048 p=52907 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-10-09 21:38:28,452 p=93403 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-07-11 21:55:54,076 p=52907 u=rob n=ansible | PLAY [prepare node and Lab] ******************************************************************************************************************************************
-2022-07-11 21:55:54,093 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : fail] *************************************************************************************************************************************
-2022-07-11 21:55:54,105 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:55:54,110 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:55:54,111 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 21:55:54,115 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 21:55:54,116 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : fail] *************************************************************************************************************************************
-2022-07-11 21:55:54,128 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:55:54,132 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:55:54,134 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 21:55:54,138 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 21:55:54,140 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] ***********************************************************************************************************
-2022-07-11 21:55:54,156 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:55:54,157 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 21:55:54,162 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 21:55:54,955 p=52907 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:55:54,960 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : get template facts] ***********************************************************************************************************************
-2022-07-11 21:55:54,988 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:55:54,989 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 21:55:54,994 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 21:55:55,578 p=52907 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:55:55,584 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : Register path status] *********************************************************************************************************************
-2022-07-11 21:55:55,612 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:55:55,613 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 21:55:55,619 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 21:55:55,970 p=52907 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:55:55,973 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : create path] ******************************************************************************************************************************
-2022-07-11 21:55:55,988 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:55:55,995 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:55:55,996 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 21:55:56,001 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 21:55:56,003 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : Download iso] *****************************************************************************************************************************
-2022-07-11 21:55:56,017 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:55:56,022 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:55:56,023 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 21:55:56,029 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 21:55:56,031 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : create virtioa.qcow2 file] ****************************************************************************************************************
-2022-07-11 21:55:56,044 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:55:56,049 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:55:56,052 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 21:55:56,055 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 21:55:56,057 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] ***********************************************************************************************************
-2022-07-11 21:55:56,069 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:55:56,074 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:55:56,076 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 21:55:56,081 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 21:55:56,083 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : create lab for node install] **************************************************************************************************************
-2022-07-11 21:55:56,095 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:55:56,101 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:55:56,102 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 21:55:56,107 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 21:55:56,109 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : open lab] *********************************************************************************************************************************
-2022-07-11 21:55:56,121 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:55:56,126 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:55:56,128 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 21:55:56,132 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 21:55:56,134 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] *********************************************************************************************************************************
-2022-07-11 21:55:56,145 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:55:56,151 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:55:56,152 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 21:55:56,156 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 21:55:56,158 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : add node to lab] **************************************************************************************************************************
-2022-07-11 21:55:56,170 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:55:56,176 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:55:56,178 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 21:55:56,181 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 21:55:56,183 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : start node] *******************************************************************************************************************************
-2022-07-11 21:55:56,195 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:55:56,200 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:55:56,202 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 21:55:56,205 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 21:55:56,207 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : get node infos] ***************************************************************************************************************************
-2022-07-11 21:55:56,218 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:55:56,223 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:55:56,224 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 21:55:56,228 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 21:55:56,230 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] *********************************************************************************************************************************
-2022-07-11 21:55:56,242 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:55:56,247 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:55:56,250 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 21:55:56,254 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 21:55:56,256 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : copy file] ********************************************************************************************************************************
-2022-07-11 21:55:56,267 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:55:56,273 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:55:56,274 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 21:55:56,279 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 21:55:56,281 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : run expect script] ************************************************************************************************************************
-2022-07-11 21:55:56,293 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:55:56,298 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:55:56,301 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 21:55:56,304 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 21:55:56,306 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie (due timeout)] *********************************************************************************************
-2022-07-11 21:55:56,317 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:55:56,323 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:55:56,325 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 21:55:56,328 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 21:55:56,330 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : stop node] ********************************************************************************************************************************
-2022-07-11 21:55:56,341 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:55:56,347 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:55:56,349 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 21:55:56,353 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 21:55:56,355 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : Pause to wait node is shutdown] ***********************************************************************************************************
-2022-07-11 21:55:56,362 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:55:56,364 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : delete iso] *******************************************************************************************************************************
-2022-07-11 21:55:56,375 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:55:56,381 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:55:56,383 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 21:55:56,387 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 21:55:56,389 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : commit virtioa.qcow2] *********************************************************************************************************************
-2022-07-11 21:55:56,400 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:55:56,405 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:55:56,407 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 21:55:56,411 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 21:55:56,413 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : delete lab for node install] **************************************************************************************************************
-2022-07-11 21:55:56,424 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:55:56,429 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:55:56,431 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 21:55:56,434 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 21:55:56,440 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Get env file content] ************************************************************************************************************************
-2022-07-11 21:55:56,631 p=52907 u=rob n=ansible | ok: [vyos-oobm -> localhost]
-2022-07-11 21:55:56,631 p=52907 u=rob n=ansible | ok: [branch -> localhost]
-2022-07-11 21:55:56,631 p=52907 u=rob n=ansible | ok: [central -> localhost]
-2022-07-11 21:55:56,631 p=52907 u=rob n=ansible | ok: [eveng -> localhost]
-2022-07-11 21:55:56,633 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Load facts] **********************************************************************************************************************************
-2022-07-11 21:55:56,652 p=52907 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:55:56,653 p=52907 u=rob n=ansible | ok: [vyos-oobm]
-2022-07-11 21:55:57,517 p=53132 u=rob n=ansible | network_os is set to vyos
-2022-07-11 21:55:57,517 p=53131 u=rob n=ansible | network_os is set to vyos
-2022-07-11 21:55:57,528 p=52907 u=rob n=ansible | ok: [central]
-2022-07-11 21:55:57,530 p=52907 u=rob n=ansible | ok: [branch]
-2022-07-11 21:55:57,540 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : fail] ****************************************************************************************************************************************
-2022-07-11 21:55:57,567 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:55:57,575 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:55:57,576 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 21:55:57,581 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 21:55:57,585 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************
-2022-07-11 21:55:57,605 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:55:57,606 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 21:55:57,611 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 21:55:58,332 p=52907 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:55:58,338 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : get running lab list] ************************************************************************************************************************
-2022-07-11 21:55:58,368 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:55:58,369 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 21:55:58,374 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 21:55:58,950 p=52907 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:55:58,957 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : delete existing lab] *************************************************************************************************************************
-2022-07-11 21:55:58,986 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:55:58,989 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 21:55:58,995 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 21:55:59,514 p=52907 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:55:59,524 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Ensure labtest is present] *******************************************************************************************************************
-2022-07-11 21:55:59,554 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:55:59,555 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 21:55:59,560 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 21:55:59,895 p=52907 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:55:59,901 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Create Wireguard Lab] ************************************************************************************************************************
-2022-07-11 21:55:59,926 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:55:59,927 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 21:55:59,932 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 21:56:00,651 p=52907 u=rob n=ansible | changed: [eveng]
-2022-07-11 21:56:00,655 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************
-2022-07-11 21:56:00,682 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:56:00,684 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 21:56:00,689 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 21:56:01,389 p=52907 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:56:01,395 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : start vyos-oobm] *****************************************************************************************************************************
-2022-07-11 21:56:01,424 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:56:01,426 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 21:56:01,431 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 21:56:02,526 p=52907 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:56:02,536 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos-oobm] **************************************************************************************************************************
-2022-07-11 21:56:02,559 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:56:02,568 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 21:56:02,575 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 21:56:46,713 p=52907 u=rob n=ansible | ok: [vyos-oobm]
-2022-07-11 21:56:46,722 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************
-2022-07-11 21:56:46,754 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:56:46,756 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 21:56:46,763 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 21:56:47,524 p=52907 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:56:47,530 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : get lab status] ******************************************************************************************************************************
-2022-07-11 21:56:47,557 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:56:47,559 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 21:56:47,565 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 21:56:48,104 p=52907 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:56:48,110 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : start all nodes] *****************************************************************************************************************************
-2022-07-11 21:56:48,138 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:56:48,140 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 21:56:48,147 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 21:56:48,706 p=52907 u=rob n=ansible | ok: [eveng] => (item=1)
-2022-07-11 21:56:49,705 p=52907 u=rob n=ansible | ok: [eveng] => (item=4)
-2022-07-11 21:56:50,872 p=52907 u=rob n=ansible | ok: [eveng] => (item=6)
-2022-07-11 21:56:51,895 p=52907 u=rob n=ansible | ok: [eveng] => (item=2)
-2022-07-11 21:56:52,816 p=52907 u=rob n=ansible | ok: [eveng] => (item=3)
-2022-07-11 21:56:52,825 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *************************************************************************************************************************
-2022-07-11 21:56:52,846 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:56:52,854 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:57:08,747 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | Exception: Error reading SSH protocol banner
-2022-07-11 21:57:08,749 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | Traceback (most recent call last):
-2022-07-11 21:57:08,749 p=53425 u=rob n=p=53425 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-07-11 21:57:08,749 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:57:08,749 p=53425 u=rob n=p=53425 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-07-11 21:57:08,749 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | buf += self._read_timeout(timeout)
-2022-07-11 21:57:08,749 p=53425 u=rob n=p=53425 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-07-11 21:57:08,749 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | raise socket.timeout()
-2022-07-11 21:57:08,749 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | socket.timeout
-2022-07-11 21:57:08,750 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] |
-2022-07-11 21:57:08,750 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | During handling of the above exception, another exception occurred:
-2022-07-11 21:57:08,750 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] |
-2022-07-11 21:57:08,750 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | Traceback (most recent call last):
-2022-07-11 21:57:08,750 p=53425 u=rob n=p=53425 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-07-11 21:57:08,750 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | self._check_banner()
-2022-07-11 21:57:08,750 p=53425 u=rob n=p=53425 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-07-11 21:57:08,750 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | raise SSHException(
-2022-07-11 21:57:08,750 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:57:08,751 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] |
-2022-07-11 21:57:08,762 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | Exception: Error reading SSH protocol banner
-2022-07-11 21:57:08,763 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | Traceback (most recent call last):
-2022-07-11 21:57:08,763 p=53424 u=rob n=p=53424 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-07-11 21:57:08,763 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:57:08,763 p=53424 u=rob n=p=53424 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-07-11 21:57:08,764 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | buf += self._read_timeout(timeout)
-2022-07-11 21:57:08,764 p=53424 u=rob n=p=53424 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-07-11 21:57:08,764 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | raise socket.timeout()
-2022-07-11 21:57:08,764 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | socket.timeout
-2022-07-11 21:57:08,764 p=53424 u=rob n=p=53424 u=rob | paramiko [central] |
-2022-07-11 21:57:08,764 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | During handling of the above exception, another exception occurred:
-2022-07-11 21:57:08,764 p=53424 u=rob n=p=53424 u=rob | paramiko [central] |
-2022-07-11 21:57:08,764 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | Traceback (most recent call last):
-2022-07-11 21:57:08,765 p=53424 u=rob n=p=53424 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-07-11 21:57:08,765 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | self._check_banner()
-2022-07-11 21:57:08,765 p=53424 u=rob n=p=53424 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-07-11 21:57:08,765 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | raise SSHException(
-2022-07-11 21:57:08,765 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:57:08,765 p=53424 u=rob n=p=53424 u=rob | paramiko [central] |
-2022-07-11 21:57:24,800 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | Exception: Error reading SSH protocol banner
-2022-07-11 21:57:24,801 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | Traceback (most recent call last):
-2022-07-11 21:57:24,801 p=53424 u=rob n=p=53424 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-07-11 21:57:24,801 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:57:24,801 p=53424 u=rob n=p=53424 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-07-11 21:57:24,802 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | buf += self._read_timeout(timeout)
-2022-07-11 21:57:24,802 p=53424 u=rob n=p=53424 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-07-11 21:57:24,802 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | raise socket.timeout()
-2022-07-11 21:57:24,802 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | socket.timeout
-2022-07-11 21:57:24,802 p=53424 u=rob n=p=53424 u=rob | paramiko [central] |
-2022-07-11 21:57:24,802 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | During handling of the above exception, another exception occurred:
-2022-07-11 21:57:24,802 p=53424 u=rob n=p=53424 u=rob | paramiko [central] |
-2022-07-11 21:57:24,802 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | Traceback (most recent call last):
-2022-07-11 21:57:24,803 p=53424 u=rob n=p=53424 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-07-11 21:57:24,803 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | self._check_banner()
-2022-07-11 21:57:24,803 p=53424 u=rob n=p=53424 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-07-11 21:57:24,803 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | raise SSHException(
-2022-07-11 21:57:24,803 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:57:24,803 p=53424 u=rob n=p=53424 u=rob | paramiko [central] |
-2022-07-11 21:57:24,812 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | Exception: Error reading SSH protocol banner
-2022-07-11 21:57:24,813 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | Traceback (most recent call last):
-2022-07-11 21:57:24,813 p=53425 u=rob n=p=53425 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-07-11 21:57:24,813 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:57:24,813 p=53425 u=rob n=p=53425 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-07-11 21:57:24,814 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | buf += self._read_timeout(timeout)
-2022-07-11 21:57:24,814 p=53425 u=rob n=p=53425 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-07-11 21:57:24,814 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | raise socket.timeout()
-2022-07-11 21:57:24,814 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | socket.timeout
-2022-07-11 21:57:24,814 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] |
-2022-07-11 21:57:24,814 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | During handling of the above exception, another exception occurred:
-2022-07-11 21:57:24,814 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] |
-2022-07-11 21:57:24,814 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | Traceback (most recent call last):
-2022-07-11 21:57:24,815 p=53425 u=rob n=p=53425 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-07-11 21:57:24,815 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | self._check_banner()
-2022-07-11 21:57:24,815 p=53425 u=rob n=p=53425 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-07-11 21:57:24,815 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | raise SSHException(
-2022-07-11 21:57:24,815 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:57:24,815 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] |
-2022-07-11 21:57:40,839 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | Exception: Error reading SSH protocol banner
-2022-07-11 21:57:40,839 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | Traceback (most recent call last):
-2022-07-11 21:57:40,840 p=53424 u=rob n=p=53424 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-07-11 21:57:40,840 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:57:40,840 p=53424 u=rob n=p=53424 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-07-11 21:57:40,840 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | buf += self._read_timeout(timeout)
-2022-07-11 21:57:40,840 p=53424 u=rob n=p=53424 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-07-11 21:57:40,840 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | raise socket.timeout()
-2022-07-11 21:57:40,840 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | socket.timeout
-2022-07-11 21:57:40,840 p=53424 u=rob n=p=53424 u=rob | paramiko [central] |
-2022-07-11 21:57:40,841 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | During handling of the above exception, another exception occurred:
-2022-07-11 21:57:40,841 p=53424 u=rob n=p=53424 u=rob | paramiko [central] |
-2022-07-11 21:57:40,841 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | Traceback (most recent call last):
-2022-07-11 21:57:40,841 p=53424 u=rob n=p=53424 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-07-11 21:57:40,841 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | self._check_banner()
-2022-07-11 21:57:40,841 p=53424 u=rob n=p=53424 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-07-11 21:57:40,841 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | raise SSHException(
-2022-07-11 21:57:40,841 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:57:40,842 p=53424 u=rob n=p=53424 u=rob | paramiko [central] |
-2022-07-11 21:57:40,863 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | Exception: Error reading SSH protocol banner
-2022-07-11 21:57:40,864 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | Traceback (most recent call last):
-2022-07-11 21:57:40,864 p=53425 u=rob n=p=53425 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-07-11 21:57:40,864 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:57:40,864 p=53425 u=rob n=p=53425 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-07-11 21:57:40,864 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | buf += self._read_timeout(timeout)
-2022-07-11 21:57:40,864 p=53425 u=rob n=p=53425 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-07-11 21:57:40,865 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | raise socket.timeout()
-2022-07-11 21:57:40,865 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | socket.timeout
-2022-07-11 21:57:40,865 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] |
-2022-07-11 21:57:40,865 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | During handling of the above exception, another exception occurred:
-2022-07-11 21:57:40,865 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] |
-2022-07-11 21:57:40,865 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | Traceback (most recent call last):
-2022-07-11 21:57:40,865 p=53425 u=rob n=p=53425 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-07-11 21:57:40,865 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | self._check_banner()
-2022-07-11 21:57:40,865 p=53425 u=rob n=p=53425 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-07-11 21:57:40,866 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | raise SSHException(
-2022-07-11 21:57:40,866 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:57:40,866 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] |
-2022-07-11 21:57:56,900 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | Exception: Error reading SSH protocol banner
-2022-07-11 21:57:56,900 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | Exception: Error reading SSH protocol banner
-2022-07-11 21:57:56,901 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | Traceback (most recent call last):
-2022-07-11 21:57:56,901 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | Traceback (most recent call last):
-2022-07-11 21:57:56,901 p=53425 u=rob n=p=53425 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-07-11 21:57:56,901 p=53424 u=rob n=p=53424 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-07-11 21:57:56,901 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:57:56,901 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:57:56,901 p=53425 u=rob n=p=53425 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-07-11 21:57:56,901 p=53424 u=rob n=p=53424 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-07-11 21:57:56,901 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | buf += self._read_timeout(timeout)
-2022-07-11 21:57:56,901 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | buf += self._read_timeout(timeout)
-2022-07-11 21:57:56,901 p=53425 u=rob n=p=53425 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-07-11 21:57:56,901 p=53424 u=rob n=p=53424 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-07-11 21:57:56,901 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | raise socket.timeout()
-2022-07-11 21:57:56,901 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | raise socket.timeout()
-2022-07-11 21:57:56,902 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | socket.timeout
-2022-07-11 21:57:56,902 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | socket.timeout
-2022-07-11 21:57:56,902 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] |
-2022-07-11 21:57:56,902 p=53424 u=rob n=p=53424 u=rob | paramiko [central] |
-2022-07-11 21:57:56,902 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | During handling of the above exception, another exception occurred:
-2022-07-11 21:57:56,902 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | During handling of the above exception, another exception occurred:
-2022-07-11 21:57:56,902 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] |
-2022-07-11 21:57:56,902 p=53424 u=rob n=p=53424 u=rob | paramiko [central] |
-2022-07-11 21:57:56,902 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | Traceback (most recent call last):
-2022-07-11 21:57:56,902 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | Traceback (most recent call last):
-2022-07-11 21:57:56,902 p=53425 u=rob n=p=53425 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-07-11 21:57:56,902 p=53424 u=rob n=p=53424 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-07-11 21:57:56,902 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | self._check_banner()
-2022-07-11 21:57:56,902 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | self._check_banner()
-2022-07-11 21:57:56,902 p=53425 u=rob n=p=53425 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-07-11 21:57:56,902 p=53424 u=rob n=p=53424 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-07-11 21:57:56,903 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | raise SSHException(
-2022-07-11 21:57:56,903 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | raise SSHException(
-2022-07-11 21:57:56,903 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:57:56,903 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:57:56,903 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] |
-2022-07-11 21:57:56,903 p=53424 u=rob n=p=53424 u=rob | paramiko [central] |
-2022-07-11 21:57:58,642 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:57:58,643 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:57:58,748 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | Authentication (publickey) successful!
-2022-07-11 21:57:58,752 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | Authentication (publickey) successful!
-2022-07-11 21:57:59,793 p=52907 u=rob n=ansible | ok: [branch]
-2022-07-11 21:57:59,798 p=52907 u=rob n=ansible | ok: [central]
-2022-07-11 21:57:59,800 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : include Wireguard lab_config.yml] ************************************************************************************************************
-2022-07-11 21:57:59,812 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:57:59,820 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:57:59,831 p=52907 u=rob n=ansible | included: /Users/rob/git/_vyos/vyos-eveng/labs/Wireguard/lab_config.yml for central, branch
-2022-07-11 21:57:59,853 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : generate pki wireguard key-pair] *************************************************************************************************************
-2022-07-11 21:58:01,448 p=53140 u=rob n=p=53140 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:58:01,461 p=53139 u=rob n=p=53139 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:58:01,539 p=53140 u=rob n=p=53140 u=rob | paramiko [branch] | Authentication (publickey) successful!
-2022-07-11 21:58:01,546 p=53139 u=rob n=p=53139 u=rob | paramiko [central] | Authentication (publickey) successful!
-2022-07-11 21:58:03,259 p=52907 u=rob n=ansible | ok: [branch]
-2022-07-11 21:58:03,344 p=52907 u=rob n=ansible | ok: [central]
-2022-07-11 21:58:03,349 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : set pub and private key] *********************************************************************************************************************
-2022-07-11 21:58:04,207 p=52907 u=rob n=ansible | ok: [central]
-2022-07-11 21:58:04,209 p=52907 u=rob n=ansible | ok: [branch]
-2022-07-11 21:58:04,237 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : setup nodes] *********************************************************************************************************************************
-2022-07-11 21:58:12,584 p=52907 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-10-09 21:38:28,485 p=93403 u=rob n=ansible | PLAY [prepare node and Lab] **************************************************************************************************************************
+2022-10-09 21:38:28,503 p=93403 u=rob n=ansible | TASK [eve-ng-create-node : fail] *********************************************************************************************************************
+2022-10-09 21:38:28,517 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:38:28,528 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:38:28,529 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:38:28,533 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:38:28,535 p=93403 u=rob n=ansible | TASK [eve-ng-create-node : fail] *********************************************************************************************************************
+2022-10-09 21:38:28,550 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:38:28,557 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:38:28,558 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:38:28,562 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:38:28,565 p=93403 u=rob n=ansible | TASK [eve-ng-create-node : install requirements] *****************************************************************************************************
+2022-10-09 21:38:28,586 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:38:28,588 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:38:28,593 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:38:30,257 p=93403 u=rob n=ansible | ok: [eveng]
+2022-10-09 21:38:30,261 p=93403 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] *******************************************************************************************
+2022-10-09 21:38:30,282 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:38:30,284 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:38:30,288 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:38:31,047 p=93403 u=rob n=ansible | ok: [eveng]
+2022-10-09 21:38:31,050 p=93403 u=rob n=ansible | TASK [eve-ng-create-node : get template facts] *******************************************************************************************************
+2022-10-09 21:38:31,071 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:38:31,072 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:38:31,076 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:38:31,589 p=93403 u=rob n=ansible | ok: [eveng]
+2022-10-09 21:38:31,593 p=93403 u=rob n=ansible | TASK [eve-ng-create-node : Register path status] *****************************************************************************************************
+2022-10-09 21:38:31,621 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:38:31,622 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:38:31,627 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:38:31,953 p=93403 u=rob n=ansible | ok: [eveng]
+2022-10-09 21:38:31,956 p=93403 u=rob n=ansible | TASK [eve-ng-create-node : create path] **************************************************************************************************************
+2022-10-09 21:38:31,969 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:38:31,976 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:38:31,977 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:38:31,981 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:38:31,985 p=93403 u=rob n=ansible | TASK [eve-ng-create-node : Download iso] *************************************************************************************************************
+2022-10-09 21:38:31,999 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:38:32,006 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:38:32,008 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:38:32,011 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:38:32,014 p=93403 u=rob n=ansible | TASK [eve-ng-create-node : create virtioa.qcow2 file] ************************************************************************************************
+2022-10-09 21:38:32,029 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:38:32,036 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:38:32,038 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:38:32,041 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:38:32,043 p=93403 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] *******************************************************************************************
+2022-10-09 21:38:32,059 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:38:32,064 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:38:32,066 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:38:32,069 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:38:32,071 p=93403 u=rob n=ansible | TASK [eve-ng-create-node : create lab for node install] **********************************************************************************************
+2022-10-09 21:38:32,083 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:38:32,090 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:38:32,092 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:38:32,094 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:38:32,097 p=93403 u=rob n=ansible | TASK [eve-ng-create-node : open lab] *****************************************************************************************************************
+2022-10-09 21:38:32,111 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:38:32,116 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:38:32,117 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:38:32,123 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:38:32,126 p=93403 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] *****************************************************************************************************************
+2022-10-09 21:38:32,141 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:38:32,154 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:38:32,172 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:38:32,172 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:38:32,174 p=93403 u=rob n=ansible | TASK [eve-ng-create-node : add node to lab] **********************************************************************************************************
+2022-10-09 21:38:32,204 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:38:32,218 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:38:32,219 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:38:32,223 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:38:32,225 p=93403 u=rob n=ansible | TASK [eve-ng-create-node : start node] ***************************************************************************************************************
+2022-10-09 21:38:32,238 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:38:32,253 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:38:32,272 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:38:32,273 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:38:32,274 p=93403 u=rob n=ansible | TASK [eve-ng-create-node : get node infos] ***********************************************************************************************************
+2022-10-09 21:38:32,302 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:38:32,314 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:38:32,314 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:38:32,319 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:38:32,335 p=93403 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] *****************************************************************************************************************
+2022-10-09 21:38:32,367 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:38:32,379 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:38:32,393 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:38:32,393 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:38:32,396 p=93403 u=rob n=ansible | TASK [eve-ng-create-node : copy file] ****************************************************************************************************************
+2022-10-09 21:38:32,409 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:38:32,439 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:38:32,456 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:38:32,456 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:38:32,459 p=93403 u=rob n=ansible | TASK [eve-ng-create-node : run expect script] ********************************************************************************************************
+2022-10-09 21:38:32,489 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:38:32,498 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:38:32,499 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:38:32,503 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:38:32,521 p=93403 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie (due timeout)] *****************************************************************************
+2022-10-09 21:38:32,555 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:38:32,565 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:38:32,581 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:38:32,581 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:38:32,583 p=93403 u=rob n=ansible | TASK [eve-ng-create-node : stop node] ****************************************************************************************************************
+2022-10-09 21:38:32,596 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:38:32,603 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:38:32,605 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:38:32,608 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:38:32,610 p=93403 u=rob n=ansible | TASK [eve-ng-create-node : Pause to wait node is shutdown] *******************************************************************************************
+2022-10-09 21:38:32,620 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:38:32,622 p=93403 u=rob n=ansible | TASK [eve-ng-create-node : delete iso] ***************************************************************************************************************
+2022-10-09 21:38:32,638 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:38:32,644 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:38:32,646 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:38:32,650 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:38:32,653 p=93403 u=rob n=ansible | TASK [eve-ng-create-node : commit virtioa.qcow2] *****************************************************************************************************
+2022-10-09 21:38:32,666 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:38:32,673 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:38:32,675 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:38:32,678 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:38:32,680 p=93403 u=rob n=ansible | TASK [eve-ng-create-node : delete lab for node install] **********************************************************************************************
+2022-10-09 21:38:32,693 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:38:32,701 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:38:32,702 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:38:32,706 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:38:32,713 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : Get env file content] ********************************************************************************************************
+2022-10-09 21:38:32,939 p=93403 u=rob n=ansible | ok: [branch -> localhost]
+2022-10-09 21:38:32,940 p=93403 u=rob n=ansible | ok: [central -> localhost]
+2022-10-09 21:38:32,940 p=93403 u=rob n=ansible | ok: [vyos-oobm -> localhost]
+2022-10-09 21:38:32,940 p=93403 u=rob n=ansible | ok: [eveng -> localhost]
+2022-10-09 21:38:32,942 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : Load facts] ******************************************************************************************************************
+2022-10-09 21:38:32,961 p=93403 u=rob n=ansible | ok: [eveng]
+2022-10-09 21:38:32,962 p=93403 u=rob n=ansible | ok: [vyos-oobm]
+2022-10-09 21:38:33,842 p=93648 u=rob n=ansible | network_os is set to vyos
+2022-10-09 21:38:33,843 p=93647 u=rob n=ansible | network_os is set to vyos
+2022-10-09 21:38:33,852 p=93403 u=rob n=ansible | ok: [central]
+2022-10-09 21:38:33,853 p=93403 u=rob n=ansible | ok: [branch]
+2022-10-09 21:38:33,864 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : fail] ************************************************************************************************************************
+2022-10-09 21:38:33,882 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:38:33,888 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:38:33,891 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:38:33,895 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:38:33,897 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **********************************************************************************************
+2022-10-09 21:38:33,915 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:38:33,917 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:38:33,921 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:38:34,593 p=93403 u=rob n=ansible | ok: [eveng]
+2022-10-09 21:38:34,595 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : get running lab list] ********************************************************************************************************
+2022-10-09 21:38:34,616 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:38:34,618 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:38:34,620 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:38:35,119 p=93403 u=rob n=ansible | ok: [eveng]
+2022-10-09 21:38:35,130 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : delete existing lab] *********************************************************************************************************
+2022-10-09 21:38:35,163 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:38:35,179 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:38:35,179 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:38:35,676 p=93403 u=rob n=ansible | ok: [eveng]
+2022-10-09 21:38:35,680 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : Ensure labtest is present] ***************************************************************************************************
+2022-10-09 21:38:35,702 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:38:35,704 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:38:35,708 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:38:36,040 p=93403 u=rob n=ansible | ok: [eveng]
+2022-10-09 21:38:36,042 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : Create Wireguard Lab] ********************************************************************************************************
+2022-10-09 21:38:36,065 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:38:36,065 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:38:36,069 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:38:36,753 p=93403 u=rob n=ansible | changed: [eveng]
+2022-10-09 21:38:36,755 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **********************************************************************************************
+2022-10-09 21:38:36,773 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:38:36,775 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:38:36,779 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:38:37,457 p=93403 u=rob n=ansible | ok: [eveng]
+2022-10-09 21:38:37,460 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : start vyos-oobm] *************************************************************************************************************
+2022-10-09 21:38:37,480 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:38:37,481 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:38:37,484 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:38:38,600 p=93403 u=rob n=ansible | ok: [eveng]
+2022-10-09 21:38:38,604 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos-oobm] **********************************************************************************************************
+2022-10-09 21:38:38,621 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:38:38,629 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:38:38,634 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:39:42,508 p=93403 u=rob n=ansible | ok: [vyos-oobm]
+2022-10-09 21:39:42,514 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **********************************************************************************************
+2022-10-09 21:39:42,543 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:39:42,545 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:39:42,550 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:39:43,678 p=93403 u=rob n=ansible | ok: [eveng]
+2022-10-09 21:39:43,682 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : get lab status] **************************************************************************************************************
+2022-10-09 21:39:43,710 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:39:43,712 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:39:43,718 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:39:44,222 p=93403 u=rob n=ansible | ok: [eveng]
+2022-10-09 21:39:44,227 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : start all nodes] *************************************************************************************************************
+2022-10-09 21:39:44,253 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:39:44,255 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:39:44,262 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:39:44,778 p=93403 u=rob n=ansible | ok: [eveng] => (item=1)
+2022-10-09 21:39:45,745 p=93403 u=rob n=ansible | ok: [eveng] => (item=4)
+2022-10-09 21:39:46,792 p=93403 u=rob n=ansible | ok: [eveng] => (item=6)
+2022-10-09 21:39:47,860 p=93403 u=rob n=ansible | ok: [eveng] => (item=2)
+2022-10-09 21:39:48,777 p=93403 u=rob n=ansible | ok: [eveng] => (item=3)
+2022-10-09 21:39:48,784 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *********************************************************************************************************
+2022-10-09 21:39:48,803 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:39:48,811 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:40:04,684 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] | Exception: Error reading SSH protocol banner
+2022-10-09 21:40:04,685 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | Exception: Error reading SSH protocol banner
+2022-10-09 21:40:04,688 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | Traceback (most recent call last):
+2022-10-09 21:40:04,688 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] | Traceback (most recent call last):
+2022-10-09 21:40:04,688 p=93958 u=rob n=p=93958 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-10-09 21:40:04,688 p=93959 u=rob n=p=93959 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-10-09 21:40:04,688 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout)
+2022-10-09 21:40:04,688 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] | buf = self.packetizer.readline(timeout)
+2022-10-09 21:40:04,688 p=93958 u=rob n=p=93958 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-10-09 21:40:04,688 p=93959 u=rob n=p=93959 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-10-09 21:40:04,688 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | buf += self._read_timeout(timeout)
+2022-10-09 21:40:04,688 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] | buf += self._read_timeout(timeout)
+2022-10-09 21:40:04,688 p=93958 u=rob n=p=93958 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-10-09 21:40:04,688 p=93959 u=rob n=p=93959 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-10-09 21:40:04,688 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | raise socket.timeout()
+2022-10-09 21:40:04,688 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] | raise socket.timeout()
+2022-10-09 21:40:04,688 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | socket.timeout
+2022-10-09 21:40:04,689 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] | socket.timeout
+2022-10-09 21:40:04,689 p=93958 u=rob n=p=93958 u=rob | paramiko [central] |
+2022-10-09 21:40:04,689 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] |
+2022-10-09 21:40:04,689 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | During handling of the above exception, another exception occurred:
+2022-10-09 21:40:04,689 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] | During handling of the above exception, another exception occurred:
+2022-10-09 21:40:04,689 p=93958 u=rob n=p=93958 u=rob | paramiko [central] |
+2022-10-09 21:40:04,689 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] |
+2022-10-09 21:40:04,689 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | Traceback (most recent call last):
+2022-10-09 21:40:04,689 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] | Traceback (most recent call last):
+2022-10-09 21:40:04,689 p=93958 u=rob n=p=93958 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-10-09 21:40:04,689 p=93959 u=rob n=p=93959 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-10-09 21:40:04,689 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | self._check_banner()
+2022-10-09 21:40:04,689 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] | self._check_banner()
+2022-10-09 21:40:04,689 p=93958 u=rob n=p=93958 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-10-09 21:40:04,689 p=93959 u=rob n=p=93959 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-10-09 21:40:04,689 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | raise SSHException(
+2022-10-09 21:40:04,690 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] | raise SSHException(
+2022-10-09 21:40:04,690 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-10-09 21:40:04,690 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-10-09 21:40:04,690 p=93958 u=rob n=p=93958 u=rob | paramiko [central] |
+2022-10-09 21:40:04,690 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] |
+2022-10-09 21:40:20,719 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | Exception: Error reading SSH protocol banner
+2022-10-09 21:40:20,719 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | Traceback (most recent call last):
+2022-10-09 21:40:20,720 p=93958 u=rob n=p=93958 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-10-09 21:40:20,720 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout)
+2022-10-09 21:40:20,720 p=93958 u=rob n=p=93958 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-10-09 21:40:20,720 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | buf += self._read_timeout(timeout)
+2022-10-09 21:40:20,720 p=93958 u=rob n=p=93958 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-10-09 21:40:20,720 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | raise socket.timeout()
+2022-10-09 21:40:20,720 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | socket.timeout
+2022-10-09 21:40:20,720 p=93958 u=rob n=p=93958 u=rob | paramiko [central] |
+2022-10-09 21:40:20,721 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | During handling of the above exception, another exception occurred:
+2022-10-09 21:40:20,721 p=93958 u=rob n=p=93958 u=rob | paramiko [central] |
+2022-10-09 21:40:20,721 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | Traceback (most recent call last):
+2022-10-09 21:40:20,721 p=93958 u=rob n=p=93958 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-10-09 21:40:20,721 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | self._check_banner()
+2022-10-09 21:40:20,721 p=93958 u=rob n=p=93958 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-10-09 21:40:20,721 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | raise SSHException(
+2022-10-09 21:40:20,721 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-10-09 21:40:20,721 p=93958 u=rob n=p=93958 u=rob | paramiko [central] |
+2022-10-09 21:40:20,722 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] | Exception: Error reading SSH protocol banner
+2022-10-09 21:40:20,722 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] | Traceback (most recent call last):
+2022-10-09 21:40:20,722 p=93959 u=rob n=p=93959 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-10-09 21:40:20,723 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] | buf = self.packetizer.readline(timeout)
+2022-10-09 21:40:20,723 p=93959 u=rob n=p=93959 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-10-09 21:40:20,723 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] | buf += self._read_timeout(timeout)
+2022-10-09 21:40:20,723 p=93959 u=rob n=p=93959 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-10-09 21:40:20,723 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] | raise socket.timeout()
+2022-10-09 21:40:20,723 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] | socket.timeout
+2022-10-09 21:40:20,723 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] |
+2022-10-09 21:40:20,723 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] | During handling of the above exception, another exception occurred:
+2022-10-09 21:40:20,724 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] |
+2022-10-09 21:40:20,724 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] | Traceback (most recent call last):
+2022-10-09 21:40:20,724 p=93959 u=rob n=p=93959 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-10-09 21:40:20,724 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] | self._check_banner()
+2022-10-09 21:40:20,724 p=93959 u=rob n=p=93959 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-10-09 21:40:20,724 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] | raise SSHException(
+2022-10-09 21:40:20,724 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-10-09 21:40:20,724 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] |
+2022-10-09 21:40:36,740 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | Exception: Error reading SSH protocol banner
+2022-10-09 21:40:36,741 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | Traceback (most recent call last):
+2022-10-09 21:40:36,741 p=93958 u=rob n=p=93958 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-10-09 21:40:36,741 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout)
+2022-10-09 21:40:36,741 p=93958 u=rob n=p=93958 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-10-09 21:40:36,741 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | buf += self._read_timeout(timeout)
+2022-10-09 21:40:36,741 p=93958 u=rob n=p=93958 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-10-09 21:40:36,741 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | raise socket.timeout()
+2022-10-09 21:40:36,741 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | socket.timeout
+2022-10-09 21:40:36,742 p=93958 u=rob n=p=93958 u=rob | paramiko [central] |
+2022-10-09 21:40:36,742 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | During handling of the above exception, another exception occurred:
+2022-10-09 21:40:36,742 p=93958 u=rob n=p=93958 u=rob | paramiko [central] |
+2022-10-09 21:40:36,742 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | Traceback (most recent call last):
+2022-10-09 21:40:36,742 p=93958 u=rob n=p=93958 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-10-09 21:40:36,742 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | self._check_banner()
+2022-10-09 21:40:36,742 p=93958 u=rob n=p=93958 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-10-09 21:40:36,742 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | raise SSHException(
+2022-10-09 21:40:36,743 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-10-09 21:40:36,743 p=93958 u=rob n=p=93958 u=rob | paramiko [central] |
+2022-10-09 21:40:36,745 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] | Exception: Error reading SSH protocol banner
+2022-10-09 21:40:36,745 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] | Traceback (most recent call last):
+2022-10-09 21:40:36,745 p=93959 u=rob n=p=93959 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-10-09 21:40:36,746 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] | buf = self.packetizer.readline(timeout)
+2022-10-09 21:40:36,746 p=93959 u=rob n=p=93959 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-10-09 21:40:36,746 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] | buf += self._read_timeout(timeout)
+2022-10-09 21:40:36,746 p=93959 u=rob n=p=93959 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-10-09 21:40:36,746 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] | raise socket.timeout()
+2022-10-09 21:40:36,746 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] | socket.timeout
+2022-10-09 21:40:36,746 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] |
+2022-10-09 21:40:36,746 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] | During handling of the above exception, another exception occurred:
+2022-10-09 21:40:36,746 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] |
+2022-10-09 21:40:36,747 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] | Traceback (most recent call last):
+2022-10-09 21:40:36,747 p=93959 u=rob n=p=93959 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-10-09 21:40:36,747 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] | self._check_banner()
+2022-10-09 21:40:36,747 p=93959 u=rob n=p=93959 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-10-09 21:40:36,747 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] | raise SSHException(
+2022-10-09 21:40:36,747 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-10-09 21:40:36,747 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] |
+2022-10-09 21:40:38,390 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-09 21:40:38,443 p=93959 u=rob n=p=93959 u=rob | paramiko [branch] | Authentication (publickey) successful!
+2022-10-09 21:40:39,382 p=93403 u=rob n=ansible | ok: [branch]
+2022-10-09 21:40:52,774 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | Exception: Error reading SSH protocol banner
+2022-10-09 21:40:52,775 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | Traceback (most recent call last):
+2022-10-09 21:40:52,775 p=93958 u=rob n=p=93958 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-10-09 21:40:52,776 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout)
+2022-10-09 21:40:52,776 p=93958 u=rob n=p=93958 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-10-09 21:40:52,776 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | buf += self._read_timeout(timeout)
+2022-10-09 21:40:52,776 p=93958 u=rob n=p=93958 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-10-09 21:40:52,776 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | raise socket.timeout()
+2022-10-09 21:40:52,776 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | socket.timeout
+2022-10-09 21:40:52,776 p=93958 u=rob n=p=93958 u=rob | paramiko [central] |
+2022-10-09 21:40:52,776 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | During handling of the above exception, another exception occurred:
+2022-10-09 21:40:52,777 p=93958 u=rob n=p=93958 u=rob | paramiko [central] |
+2022-10-09 21:40:52,777 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | Traceback (most recent call last):
+2022-10-09 21:40:52,777 p=93958 u=rob n=p=93958 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-10-09 21:40:52,777 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | self._check_banner()
+2022-10-09 21:40:52,777 p=93958 u=rob n=p=93958 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-10-09 21:40:52,777 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | raise SSHException(
+2022-10-09 21:40:52,777 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-10-09 21:40:52,777 p=93958 u=rob n=p=93958 u=rob | paramiko [central] |
+2022-10-09 21:40:54,237 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-09 21:40:54,325 p=93958 u=rob n=p=93958 u=rob | paramiko [central] | Authentication (publickey) successful!
+2022-10-09 21:40:55,210 p=93403 u=rob n=ansible | ok: [central]
+2022-10-09 21:40:55,213 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : include Wireguard lab_config.yml] ********************************************************************************************
+2022-10-09 21:40:55,228 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:40:55,235 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:40:55,248 p=93403 u=rob n=ansible | included: /Users/rob/git/_vyos/vyos-eveng/labs/Wireguard/lab_config.yml for central, branch
+2022-10-09 21:40:55,270 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : generate pki wireguard key-pair] *********************************************************************************************
+2022-10-09 21:40:56,880 p=93655 u=rob n=p=93655 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-09 21:40:56,902 p=93656 u=rob n=p=93656 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-09 21:40:56,958 p=93655 u=rob n=p=93655 u=rob | paramiko [central] | Authentication (publickey) successful!
+2022-10-09 21:40:56,969 p=93656 u=rob n=p=93656 u=rob | paramiko [branch] | Authentication (publickey) successful!
+2022-10-09 21:40:58,731 p=93403 u=rob n=ansible | ok: [central]
+2022-10-09 21:40:58,829 p=93403 u=rob n=ansible | ok: [branch]
+2022-10-09 21:40:58,834 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : set pub and private key] *****************************************************************************************************
+2022-10-09 21:40:59,692 p=93403 u=rob n=ansible | ok: [branch]
+2022-10-09 21:40:59,693 p=93403 u=rob n=ansible | ok: [central]
+2022-10-09 21:40:59,716 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : setup nodes] *****************************************************************************************************************
+2022-10-09 21:41:07,931 p=93403 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-07-11 21:58:12,584 p=52907 u=rob n=ansible | changed: [central]
-2022-07-11 21:58:12,777 p=52907 u=rob n=ansible | changed: [branch]
-2022-07-11 21:58:12,781 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************
-2022-07-11 21:58:12,804 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:58:12,806 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 21:58:12,811 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 21:58:14,335 p=52907 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:58:14,343 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] *******************************************************************************************************************************
-2022-07-11 21:58:14,390 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] *****************************************************************************************************************************
-2022-07-11 21:58:14,399 p=53601 u=rob n=ansible | Pausing for 5 seconds
-2022-07-11 21:58:14,399 p=53601 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-07-11 21:58:19,412 p=52907 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:58:19,421 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ******************************************************************************************************************************
-2022-07-11 21:58:19,477 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ****************************************************************************************************************************
-2022-07-11 21:58:19,485 p=53608 u=rob n=ansible | Pausing for 5 seconds
-2022-07-11 21:58:19,486 p=53608 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-07-11 21:58:24,498 p=52907 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:58:24,508 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***************************************************************************************
-2022-07-11 21:58:24,525 p=53609 u=rob n=ansible | Pausing for 30 seconds
-2022-07-11 21:58:24,525 p=53609 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-07-11 21:58:54,534 p=52907 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:58:54,544 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ********************************************************************************************************************************
-2022-07-11 21:58:54,584 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:58:54,584 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:59:00,118 p=52907 u=rob n=ansible | ok: [branch] => (item=10.0.1.100)
-2022-07-11 21:59:00,123 p=52907 u=rob n=ansible | ok: [central] => (item=10.0.2.100)
-2022-07-11 21:59:00,127 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ***********************************************************************************************************************
-2022-07-11 21:59:00,149 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:59:00,150 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:59:01,400 p=52907 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-07-11 21:59:01,643 p=52907 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-07-11 21:59:02,061 p=52907 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-07-11 21:59:02,067 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ********************************************************************************************************************
-2022-07-11 21:59:02,089 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:59:02,090 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:59:03,464 p=52907 u=rob n=ansible | ok: [branch] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'})
-2022-07-11 21:59:03,465 p=52907 u=rob n=ansible | ok: [central] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'})
-2022-07-11 21:59:06,981 p=52907 u=rob n=ansible | ok: [central] => (item={'name': 'ping_branch_pc', 'command': 'ping 10.0.2.100 count 4'})
-2022-07-11 21:59:06,987 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *******************************************************************************************************************************
-2022-07-11 21:59:07,009 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:59:07,011 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:59:07,859 p=52907 u=rob n=ansible | ok: [central]
-2022-07-11 21:59:07,861 p=52907 u=rob n=ansible | ok: [branch]
-2022-07-11 21:59:07,872 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] *********************************************************************************************************************************
-2022-07-11 21:59:07,898 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:59:07,906 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:59:09,191 p=52907 u=rob n=ansible | ok: [branch]
-2022-07-11 21:59:09,192 p=52907 u=rob n=ansible | ok: [central]
-2022-07-11 21:59:09,195 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] *************************************************************************************************************************
-2022-07-11 21:59:09,206 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:59:09,209 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *************************************************************************************************************************
-2022-07-11 21:59:09,223 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:59:09,229 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:59:10,620 p=53826 u=rob n=p=53826 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:59:10,620 p=53827 u=rob n=p=53827 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:59:10,719 p=53827 u=rob n=p=53827 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-07-11 21:59:10,719 p=53826 u=rob n=p=53826 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-07-11 22:01:09,439 p=53139 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
+2022-10-09 21:41:07,931 p=93403 u=rob n=ansible | changed: [central]
+2022-10-09 21:41:08,093 p=93403 u=rob n=ansible | changed: [branch]
+2022-10-09 21:41:08,097 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **********************************************************************************************
+2022-10-09 21:41:08,122 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:41:08,124 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:41:08,130 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:41:09,401 p=93403 u=rob n=ansible | ok: [eveng]
+2022-10-09 21:41:09,406 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ***************************************************************************************************************
+2022-10-09 21:41:09,451 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] *************************************************************************************************************
+2022-10-09 21:41:09,460 p=94130 u=rob n=ansible | Pausing for 5 seconds
+2022-10-09 21:41:09,460 p=94130 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-10-09 21:41:14,468 p=93403 u=rob n=ansible | ok: [eveng]
+2022-10-09 21:41:14,475 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] **************************************************************************************************************
+2022-10-09 21:41:14,526 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ************************************************************************************************************
+2022-10-09 21:41:14,535 p=94135 u=rob n=ansible | Pausing for 5 seconds
+2022-10-09 21:41:14,535 p=94135 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-10-09 21:41:19,544 p=93403 u=rob n=ansible | ok: [eveng]
+2022-10-09 21:41:19,551 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***********************************************************************
+2022-10-09 21:41:19,567 p=94147 u=rob n=ansible | Pausing for 30 seconds
+2022-10-09 21:41:19,568 p=94147 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-10-09 21:41:49,574 p=93403 u=rob n=ansible | ok: [eveng]
+2022-10-09 21:41:49,582 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ****************************************************************************************************************
+2022-10-09 21:41:49,616 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:41:49,617 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:41:55,011 p=93403 u=rob n=ansible | ok: [central] => (item=10.0.2.100)
+2022-10-09 21:41:55,027 p=93403 u=rob n=ansible | ok: [branch] => (item=10.0.1.100)
+2022-10-09 21:41:55,030 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] *******************************************************************************************************
+2022-10-09 21:41:55,053 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:41:55,053 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:41:56,279 p=93403 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-10-09 21:41:56,576 p=93403 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-10-09 21:41:56,839 p=93403 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-10-09 21:41:56,844 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ****************************************************************************************************
+2022-10-09 21:41:56,866 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:41:56,867 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:41:58,278 p=93403 u=rob n=ansible | ok: [branch] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'})
+2022-10-09 21:41:58,280 p=93403 u=rob n=ansible | ok: [central] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'})
+2022-10-09 21:42:01,733 p=93403 u=rob n=ansible | ok: [central] => (item={'name': 'ping_branch_pc', 'command': 'ping 10.0.2.100 count 4'})
+2022-10-09 21:42:01,738 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ***************************************************************************************************************
+2022-10-09 21:42:01,761 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:42:01,762 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:42:02,605 p=93403 u=rob n=ansible | ok: [branch]
+2022-10-09 21:42:02,606 p=93403 u=rob n=ansible | ok: [central]
+2022-10-09 21:42:02,613 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] *****************************************************************************************************************
+2022-10-09 21:42:02,636 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:42:02,645 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:42:03,973 p=93403 u=rob n=ansible | ok: [branch]
+2022-10-09 21:42:03,974 p=93403 u=rob n=ansible | ok: [central]
+2022-10-09 21:42:03,978 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] *********************************************************************************************************
+2022-10-09 21:42:03,989 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:42:03,992 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *********************************************************************************************************
+2022-10-09 21:42:04,007 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:42:04,013 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:42:05,522 p=94370 u=rob n=p=94370 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-09 21:42:05,527 p=94369 u=rob n=p=94369 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-09 21:42:05,601 p=94370 u=rob n=p=94370 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-10-09 21:42:05,605 p=94369 u=rob n=p=94369 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-10-09 21:44:04,221 p=93655 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-07-11 22:01:09,442 p=53140 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
+2022-10-09 21:44:04,222 p=93656 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-07-11 22:01:09,544 p=53139 u=rob n=ansible | shutdown complete
-2022-07-11 22:01:09,545 p=53140 u=rob n=ansible | shutdown complete
-2022-07-11 22:01:12,478 p=53826 u=rob n=p=53826 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 22:01:12,480 p=53827 u=rob n=p=53827 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 22:01:12,550 p=53827 u=rob n=p=53827 u=rob | paramiko [branch] | Authentication (publickey) successful!
-2022-07-11 22:01:12,558 p=53826 u=rob n=p=53826 u=rob | paramiko [central] | Authentication (publickey) successful!
-2022-07-11 22:01:13,811 p=52907 u=rob n=ansible | ok: [central]
-2022-07-11 22:01:13,811 p=52907 u=rob n=ansible | ok: [branch]
-2022-07-11 22:01:13,813 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************
-2022-07-11 22:01:13,830 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 22:01:13,832 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 22:01:13,836 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 22:01:15,180 p=52907 u=rob n=ansible | ok: [eveng]
-2022-07-11 22:01:15,185 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] *******************************************************************************************************************************
-2022-07-11 22:01:15,235 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] *****************************************************************************************************************************
-2022-07-11 22:01:15,244 p=53924 u=rob n=ansible | Pausing for 5 seconds
-2022-07-11 22:01:15,244 p=53924 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-07-11 22:01:20,252 p=52907 u=rob n=ansible | ok: [eveng]
-2022-07-11 22:01:20,258 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ******************************************************************************************************************************
-2022-07-11 22:01:20,298 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ****************************************************************************************************************************
-2022-07-11 22:01:20,308 p=53936 u=rob n=ansible | Pausing for 5 seconds
-2022-07-11 22:01:20,308 p=53936 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-07-11 22:01:25,319 p=52907 u=rob n=ansible | ok: [eveng]
-2022-07-11 22:01:25,330 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***************************************************************************************
-2022-07-11 22:01:25,347 p=53939 u=rob n=ansible | Pausing for 30 seconds
-2022-07-11 22:01:25,347 p=53939 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-07-11 22:01:55,355 p=52907 u=rob n=ansible | ok: [eveng]
-2022-07-11 22:01:55,365 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ********************************************************************************************************************************
-2022-07-11 22:01:55,404 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 22:01:55,405 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 22:01:56,281 p=53948 u=rob n=ansible | network_os is set to vyos
-2022-07-11 22:01:56,281 p=53949 u=rob n=ansible | network_os is set to vyos
-2022-07-11 22:01:57,124 p=53957 u=rob n=p=53957 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 22:01:57,126 p=53956 u=rob n=p=53956 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 22:01:57,222 p=53957 u=rob n=p=53957 u=rob | paramiko [branch] | Authentication (publickey) successful!
-2022-07-11 22:01:57,232 p=53956 u=rob n=p=53956 u=rob | paramiko [central] | Authentication (publickey) successful!
-2022-07-11 22:02:03,006 p=52907 u=rob n=ansible | ok: [branch] => (item=10.0.1.100)
-2022-07-11 22:02:03,017 p=52907 u=rob n=ansible | ok: [central] => (item=10.0.2.100)
-2022-07-11 22:02:03,020 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ***********************************************************************************************************************
-2022-07-11 22:02:03,043 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 22:02:03,044 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 22:02:04,215 p=52907 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-07-11 22:02:04,429 p=52907 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-07-11 22:02:04,737 p=52907 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-07-11 22:02:04,741 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ********************************************************************************************************************
-2022-07-11 22:02:04,765 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 22:02:04,766 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 22:02:04,773 p=52907 u=rob n=ansible | skipping: [central] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'})
-2022-07-11 22:02:04,774 p=52907 u=rob n=ansible | skipping: [central] => (item={'name': 'ping_branch_pc', 'command': 'ping 10.0.2.100 count 4'})
-2022-07-11 22:02:04,777 p=52907 u=rob n=ansible | skipping: [branch] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'})
-2022-07-11 22:02:04,780 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *******************************************************************************************************************************
-2022-07-11 22:02:04,798 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 22:02:04,798 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 22:02:04,801 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 22:02:04,806 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 22:02:04,809 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : make sure tmp dir exist] *********************************************************************************************************************
-2022-07-11 22:02:04,824 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 22:02:04,831 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 22:02:04,833 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 22:02:04,836 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 22:02:04,839 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : register status of tmp/] *********************************************************************************************************************
-2022-07-11 22:02:04,852 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 22:02:04,858 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 22:02:04,860 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 22:02:04,862 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 22:02:04,865 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Download upgrade_iso] ************************************************************************************************************************
-2022-07-11 22:02:04,881 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 22:02:04,887 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 22:02:04,889 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 22:02:04,891 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 22:02:04,896 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Copy iso to host] ****************************************************************************************************************************
-2022-07-11 22:02:04,909 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 22:02:04,915 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 22:02:04,917 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 22:02:04,919 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 22:02:04,921 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : upgrade vyos] ********************************************************************************************************************************
-2022-07-11 22:02:04,935 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 22:02:04,941 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 22:02:04,942 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 22:02:04,945 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 22:02:04,947 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] *********************************************************************************************************************************
-2022-07-11 22:02:04,961 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 22:02:04,967 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 22:02:04,969 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 22:02:04,972 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 22:02:04,974 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] *************************************************************************************************************************
-2022-07-11 22:02:04,981 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 22:02:04,983 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *************************************************************************************************************************
-2022-07-11 22:02:04,996 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 22:02:05,001 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 22:02:05,003 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 22:02:05,006 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 22:02:05,009 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : clear tmp dir] *******************************************************************************************************************************
-2022-07-11 22:02:05,017 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 22:02:05,019 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************
-2022-07-11 22:02:05,031 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 22:02:05,037 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 22:02:05,039 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 22:02:05,041 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 22:02:05,044 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] *******************************************************************************************************************************
-2022-07-11 22:02:05,073 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] *****************************************************************************************************************************
-2022-07-11 22:02:05,080 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 22:02:05,082 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ******************************************************************************************************************************
-2022-07-11 22:02:05,113 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ****************************************************************************************************************************
-2022-07-11 22:02:05,120 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 22:02:05,122 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***************************************************************************************
-2022-07-11 22:02:05,130 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 22:02:05,132 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ********************************************************************************************************************************
-2022-07-11 22:02:05,145 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 22:02:05,150 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 22:02:05,155 p=52907 u=rob n=ansible | skipping: [central] => (item=10.0.2.100)
-2022-07-11 22:02:05,160 p=52907 u=rob n=ansible | skipping: [branch] => (item=10.0.1.100)
-2022-07-11 22:02:05,163 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ***********************************************************************************************************************
-2022-07-11 22:02:05,175 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 22:02:05,181 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 22:02:05,189 p=52907 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-07-11 22:02:05,189 p=52907 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-07-11 22:02:05,193 p=52907 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-07-11 22:02:05,195 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ********************************************************************************************************************
-2022-07-11 22:02:05,207 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 22:02:05,214 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 22:02:05,221 p=52907 u=rob n=ansible | skipping: [central] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'})
-2022-07-11 22:02:05,221 p=52907 u=rob n=ansible | skipping: [central] => (item={'name': 'ping_branch_pc', 'command': 'ping 10.0.2.100 count 4'})
-2022-07-11 22:02:05,225 p=52907 u=rob n=ansible | skipping: [branch] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'})
-2022-07-11 22:02:05,229 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *******************************************************************************************************************************
-2022-07-11 22:02:05,241 p=52907 u=rob n=ansible | skipping: [eveng]
-2022-07-11 22:02:05,247 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 22:02:05,249 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 22:02:05,252 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 22:02:05,255 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output dir exist] ******************************************************************************************************************
-2022-07-11 22:02:05,276 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 22:02:05,277 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 22:02:05,281 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 22:02:05,447 p=52907 u=rob n=ansible | ok: [eveng -> localhost]
-2022-07-11 22:02:05,450 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output include dir exist] **********************************************************************************************************
-2022-07-11 22:02:05,471 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 22:02:05,473 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 22:02:05,477 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 22:02:05,579 p=52907 u=rob n=ansible | ok: [eveng -> localhost]
-2022-07-11 22:02:05,581 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Get timestamp from the system] ***************************************************************************************************************
-2022-07-11 22:02:05,599 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 22:02:05,600 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 22:02:05,604 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 22:02:05,936 p=52907 u=rob n=ansible | changed: [eveng]
-2022-07-11 22:02:05,940 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *******************************************************************************************************************************
-2022-07-11 22:02:05,964 p=52907 u=rob n=ansible | ok: [eveng]
-2022-07-11 22:02:05,966 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 22:02:05,966 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 22:02:05,971 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 22:02:05,975 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : generate lab rst file] ***********************************************************************************************************************
-2022-07-11 22:02:05,997 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 22:02:05,999 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 22:02:06,003 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 22:02:06,226 p=52907 u=rob n=ansible | changed: [eveng -> localhost]
-2022-07-11 22:02:06,229 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.conf files in Lab] ****************************************************************************************************************
-2022-07-11 22:02:06,250 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 22:02:06,251 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 22:02:06,257 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 22:02:06,417 p=52907 u=rob n=ansible | ok: [eveng -> localhost]
-2022-07-11 22:02:06,425 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.conf files] ***********************************************************************************************************************
-2022-07-11 22:02:06,449 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 22:02:06,449 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 22:02:06,454 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 22:02:06,673 p=52907 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': 52923763, 'dev': 16777233, 'nlink': 1, 'atime': 1657566047.9363067, 'mtime': 1657566046.2884047, 'ctime': 1657566046.2884047, '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-07-11 22:02:06,897 p=52907 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': 52923764, 'dev': 16777233, 'nlink': 1, 'atime': 1657566047.9727836, 'mtime': 1657566046.2888715, 'ctime': 1657566046.2888715, '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-07-11 22:02:06,900 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.png files in Lab] *****************************************************************************************************************
-2022-07-11 22:02:06,922 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 22:02:06,924 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 22:02:06,928 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 22:02:07,030 p=52907 u=rob n=ansible | ok: [eveng -> localhost]
-2022-07-11 22:02:07,035 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.png files] ************************************************************************************************************************
-2022-07-11 22:02:07,060 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 22:02:07,061 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 22:02:07,066 p=52907 u=rob n=ansible | skipping: [branch]
-2022-07-11 22:02:07,328 p=52907 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': 16777233, '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-07-11 22:02:07,332 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : copy ansible log files] **********************************************************************************************************************
-2022-07-11 22:02:07,353 p=52907 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 22:02:07,355 p=52907 u=rob n=ansible | skipping: [central]
-2022-07-11 22:02:07,359 p=52907 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:44:04,324 p=93655 u=rob n=ansible | shutdown complete
+2022-10-09 21:44:04,324 p=93656 u=rob n=ansible | shutdown complete
+2022-10-09 21:44:07,309 p=94370 u=rob n=p=94370 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-09 21:44:07,309 p=94369 u=rob n=p=94369 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-09 21:44:07,387 p=94369 u=rob n=p=94369 u=rob | paramiko [central] | Authentication (publickey) successful!
+2022-10-09 21:44:07,387 p=94370 u=rob n=p=94370 u=rob | paramiko [branch] | Authentication (publickey) successful!
+2022-10-09 21:44:08,612 p=93403 u=rob n=ansible | ok: [branch]
+2022-10-09 21:44:08,643 p=93403 u=rob n=ansible | ok: [central]
+2022-10-09 21:44:08,644 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **********************************************************************************************
+2022-10-09 21:44:08,666 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:44:08,668 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:44:08,672 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:44:09,901 p=93403 u=rob n=ansible | ok: [eveng]
+2022-10-09 21:44:09,906 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ***************************************************************************************************************
+2022-10-09 21:44:09,953 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] *************************************************************************************************************
+2022-10-09 21:44:09,962 p=94488 u=rob n=ansible | Pausing for 5 seconds
+2022-10-09 21:44:09,962 p=94488 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-10-09 21:44:14,970 p=93403 u=rob n=ansible | ok: [eveng]
+2022-10-09 21:44:14,976 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] **************************************************************************************************************
+2022-10-09 21:44:15,027 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ************************************************************************************************************
+2022-10-09 21:44:15,036 p=94493 u=rob n=ansible | Pausing for 5 seconds
+2022-10-09 21:44:15,037 p=94493 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-10-09 21:44:20,044 p=93403 u=rob n=ansible | ok: [eveng]
+2022-10-09 21:44:20,049 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***********************************************************************
+2022-10-09 21:44:20,061 p=94495 u=rob n=ansible | Pausing for 30 seconds
+2022-10-09 21:44:20,062 p=94495 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-10-09 21:44:50,071 p=93403 u=rob n=ansible | ok: [eveng]
+2022-10-09 21:44:50,077 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ****************************************************************************************************************
+2022-10-09 21:44:50,108 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:44:50,108 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:44:51,016 p=94502 u=rob n=ansible | network_os is set to vyos
+2022-10-09 21:44:51,016 p=94503 u=rob n=ansible | network_os is set to vyos
+2022-10-09 21:44:51,791 p=94511 u=rob n=p=94511 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-09 21:44:51,793 p=94510 u=rob n=p=94510 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-09 21:44:51,879 p=94510 u=rob n=p=94510 u=rob | paramiko [branch] | Authentication (publickey) successful!
+2022-10-09 21:44:51,879 p=94511 u=rob n=p=94511 u=rob | paramiko [central] | Authentication (publickey) successful!
+2022-10-09 21:44:57,879 p=93403 u=rob n=ansible | ok: [central] => (item=10.0.2.100)
+2022-10-09 21:44:57,934 p=93403 u=rob n=ansible | ok: [branch] => (item=10.0.1.100)
+2022-10-09 21:44:57,937 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] *******************************************************************************************************
+2022-10-09 21:44:57,958 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:44:57,959 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:44:59,140 p=93403 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-10-09 21:44:59,404 p=93403 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-10-09 21:44:59,708 p=93403 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-10-09 21:44:59,711 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ****************************************************************************************************
+2022-10-09 21:44:59,734 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:44:59,735 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:44:59,743 p=93403 u=rob n=ansible | skipping: [central] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'})
+2022-10-09 21:44:59,744 p=93403 u=rob n=ansible | skipping: [central] => (item={'name': 'ping_branch_pc', 'command': 'ping 10.0.2.100 count 4'})
+2022-10-09 21:44:59,747 p=93403 u=rob n=ansible | skipping: [branch] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'})
+2022-10-09 21:44:59,750 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ***************************************************************************************************************
+2022-10-09 21:44:59,767 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:44:59,768 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:44:59,770 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:44:59,776 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:44:59,779 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : make sure tmp dir exist] *****************************************************************************************************
+2022-10-09 21:44:59,793 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:44:59,800 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:44:59,802 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:44:59,804 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:44:59,808 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : register status of tmp/] *****************************************************************************************************
+2022-10-09 21:44:59,820 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:44:59,826 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:44:59,828 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:44:59,831 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:44:59,834 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : Download upgrade_iso] ********************************************************************************************************
+2022-10-09 21:44:59,850 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:44:59,856 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:44:59,858 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:44:59,861 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:44:59,865 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : Copy iso to host] ************************************************************************************************************
+2022-10-09 21:44:59,878 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:44:59,884 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:44:59,886 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:44:59,890 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:44:59,892 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : upgrade vyos] ****************************************************************************************************************
+2022-10-09 21:44:59,906 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:44:59,912 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:44:59,913 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:44:59,917 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:44:59,919 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] *****************************************************************************************************************
+2022-10-09 21:44:59,932 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:44:59,939 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:44:59,940 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:44:59,943 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:44:59,945 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] *********************************************************************************************************
+2022-10-09 21:44:59,953 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:44:59,955 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *********************************************************************************************************
+2022-10-09 21:44:59,968 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:44:59,974 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:44:59,976 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:44:59,979 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:44:59,982 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : clear tmp dir] ***************************************************************************************************************
+2022-10-09 21:44:59,989 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:44:59,991 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **********************************************************************************************
+2022-10-09 21:45:00,003 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:45:00,009 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:45:00,011 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:45:00,014 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:45:00,016 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ***************************************************************************************************************
+2022-10-09 21:45:00,048 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] *************************************************************************************************************
+2022-10-09 21:45:00,055 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:45:00,057 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] **************************************************************************************************************
+2022-10-09 21:45:00,087 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ************************************************************************************************************
+2022-10-09 21:45:00,096 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:45:00,098 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***********************************************************************
+2022-10-09 21:45:00,105 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:45:00,107 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ****************************************************************************************************************
+2022-10-09 21:45:00,121 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:45:00,127 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:45:00,134 p=93403 u=rob n=ansible | skipping: [central] => (item=10.0.2.100)
+2022-10-09 21:45:00,138 p=93403 u=rob n=ansible | skipping: [branch] => (item=10.0.1.100)
+2022-10-09 21:45:00,140 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] *******************************************************************************************************
+2022-10-09 21:45:00,154 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:45:00,160 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:45:00,168 p=93403 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-10-09 21:45:00,168 p=93403 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-10-09 21:45:00,172 p=93403 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-10-09 21:45:00,175 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ****************************************************************************************************
+2022-10-09 21:45:00,189 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:45:00,194 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:45:00,202 p=93403 u=rob n=ansible | skipping: [central] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'})
+2022-10-09 21:45:00,202 p=93403 u=rob n=ansible | skipping: [central] => (item={'name': 'ping_branch_pc', 'command': 'ping 10.0.2.100 count 4'})
+2022-10-09 21:45:00,205 p=93403 u=rob n=ansible | skipping: [branch] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'})
+2022-10-09 21:45:00,208 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ***************************************************************************************************************
+2022-10-09 21:45:00,220 p=93403 u=rob n=ansible | skipping: [eveng]
+2022-10-09 21:45:00,226 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:45:00,228 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:45:00,231 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:45:00,234 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output dir exist] **************************************************************************************************
+2022-10-09 21:45:00,256 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:45:00,257 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:45:00,261 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:45:00,417 p=93403 u=rob n=ansible | ok: [eveng -> localhost]
+2022-10-09 21:45:00,420 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output include dir exist] ******************************************************************************************
+2022-10-09 21:45:00,442 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:45:00,443 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:45:00,449 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:45:00,552 p=93403 u=rob n=ansible | ok: [eveng -> localhost]
+2022-10-09 21:45:00,554 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : Get timestamp from the system] ***********************************************************************************************
+2022-10-09 21:45:00,573 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:45:00,574 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:45:00,579 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:45:00,921 p=93403 u=rob n=ansible | changed: [eveng]
+2022-10-09 21:45:00,926 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ***************************************************************************************************************
+2022-10-09 21:45:00,951 p=93403 u=rob n=ansible | ok: [eveng]
+2022-10-09 21:45:00,953 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:45:00,953 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:45:00,959 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:45:00,963 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : generate lab rst file] *******************************************************************************************************
+2022-10-09 21:45:00,988 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:45:00,988 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:45:00,994 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:45:01,224 p=93403 u=rob n=ansible | changed: [eveng -> localhost]
+2022-10-09 21:45:01,227 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.conf files in Lab] ************************************************************************************************
+2022-10-09 21:45:01,250 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:45:01,251 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:45:01,255 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:45:01,425 p=93403 u=rob n=ansible | ok: [eveng -> localhost]
+2022-10-09 21:45:01,433 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.conf files] *******************************************************************************************************
+2022-10-09 21:45:01,459 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:45:01,460 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:45:01,466 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:45:01,687 p=93403 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': 59942690, 'dev': 16777231, 'nlink': 1, 'atime': 1665343434.752831, 'mtime': 1665343433.5145292, 'ctime': 1665343433.5145292, '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-10-09 21:45:01,914 p=93403 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': 59942691, 'dev': 16777231, 'nlink': 1, 'atime': 1665343434.7540452, 'mtime': 1665343433.514781, 'ctime': 1665343433.514781, '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-10-09 21:45:01,917 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.png files in Lab] *************************************************************************************************
+2022-10-09 21:45:01,939 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:45:01,940 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:45:01,945 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:45:02,048 p=93403 u=rob n=ansible | ok: [eveng -> localhost]
+2022-10-09 21:45:02,053 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.png files] ********************************************************************************************************
+2022-10-09 21:45:02,079 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:45:02,080 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:45:02,086 p=93403 u=rob n=ansible | skipping: [branch]
+2022-10-09 21:45:02,356 p=93403 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-10-09 21:45:02,361 p=93403 u=rob n=ansible | TASK [eve-ng-lab-test : copy ansible log files] ******************************************************************************************************
+2022-10-09 21:45:02,382 p=93403 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-09 21:45:02,383 p=93403 u=rob n=ansible | skipping: [central]
+2022-10-09 21:45:02,389 p=93403 u=rob n=ansible | skipping: [branch]
diff --git a/docs/configexamples/autotest/Wireguard/Wireguard.rst b/docs/configexamples/autotest/Wireguard/Wireguard.rst
index c47811aa..e4a77fa2 100644
--- a/docs/configexamples/autotest/Wireguard/Wireguard.rst
+++ b/docs/configexamples/autotest/Wireguard/Wireguard.rst
@@ -3,8 +3,8 @@ Wireguard
#########
-| Testdate: 2022-07-11
-| Version: 1.4-rolling-202207090632
+| Testdate: 2022-10-09
+| Version: 1.4-rolling-202210090955
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: EIvN662aSS0Ai9VdsgSioq2fxUXxDTsb/ObsbI8jRlY=
- Public key: g2/u7oMX4l5klNDWpQvYmNiCNPoqS7qzeWs+g4KPEEc=
+ Private key: IAxN76wdmZ6Y0nGzuNSIdSseFELWgAyBsRK0AEyHTV0=
+ Public key: g9APk9Pv7EHv0METuXaAguYtoGnn5eSirjZWSKyaT3c=
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.752 ms
- 64 bytes from 10.0.2.100: icmp_seq=2 ttl=63 time=1.37 ms
- 64 bytes from 10.0.2.100: icmp_seq=3 ttl=63 time=1.09 ms
- 64 bytes from 10.0.2.100: icmp_seq=4 ttl=63 time=1.09 ms
+ 64 bytes from 10.0.2.100: icmp_seq=1 ttl=63 time=0.594 ms
+ 64 bytes from 10.0.2.100: icmp_seq=2 ttl=63 time=0.837 ms
+ 64 bytes from 10.0.2.100: icmp_seq=3 ttl=63 time=0.768 ms
+ 64 bytes from 10.0.2.100: icmp_seq=4 ttl=63 time=1.30 ms
--- 10.0.2.100 ping statistics ---
- 4 packets transmitted, 4 received, 0% packet loss, time 3053ms
- rtt min/avg/max/mdev = 0.752/1.076/1.372/0.219 ms
+ 4 packets transmitted, 4 received, 0% packet loss, time 3102ms
+ rtt min/avg/max/mdev = 0.594/0.873/1.296/0.259 ms
diff --git a/docs/configexamples/autotest/Wireguard/_include/branch.conf b/docs/configexamples/autotest/Wireguard/_include/branch.conf
index 9ca9762e..3d1e76b0 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 '4FZyoJhU7aYIFlPsn1AWbgKMPVbV37+6ZnRXa3MhqUY='
+set interfaces wireguard wg01 private-key 'oJGRBUe96BFrr5mw4Ke5HxOfSjLVMruGfiBq5MzPu1s='
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 'g2/u7oMX4l5klNDWpQvYmNiCNPoqS7qzeWs+g4KPEEc='
+set interfaces wireguard wg01 peer central public-key 'g9APk9Pv7EHv0METuXaAguYtoGnn5eSirjZWSKyaT3c='
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 59ebcfbe..2530e847 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 'EIvN662aSS0Ai9VdsgSioq2fxUXxDTsb/ObsbI8jRlY='
+set interfaces wireguard wg01 private-key 'IAxN76wdmZ6Y0nGzuNSIdSseFELWgAyBsRK0AEyHTV0='
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 '7CQshV+BLlSvdoAkjHOcBTCgGZv67czwEIJn945j7gE='
+set interfaces wireguard wg01 peer branch public-key 'Z2rX3nC88hRuqCEb7iw95RrabjZ6FtAPQsxR1vsq00s='
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 7c1cc4d2..614f6929 100644
--- a/docs/configexamples/autotest/tunnelbroker/tunnelbroker.log
+++ b/docs/configexamples/autotest/tunnelbroker/tunnelbroker.log
@@ -1,603 +1,608 @@
-2022-07-11 21:42:02,946 p=49873 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-10-10 16:20:19,503 p=19998 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-07-11 21:42:02,946 p=49873 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-10-10 16:20:19,504 p=19998 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-07-11 21:42:02,974 p=49873 u=rob n=ansible | PLAY [prepare node and Lab] ******************************************************************************************************************************************
-2022-07-11 21:42:02,991 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : fail] *************************************************************************************************************************************
-2022-07-11 21:42:03,003 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:42:03,009 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:42:03,011 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:42:03,014 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:42:03,016 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : fail] *************************************************************************************************************************************
-2022-07-11 21:42:03,027 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:42:03,034 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:42:03,035 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:42:03,039 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:42:03,042 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] ***********************************************************************************************************
-2022-07-11 21:42:03,058 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:42:03,060 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:42:03,065 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:42:03,852 p=49873 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:42:03,857 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : get template facts] ***********************************************************************************************************************
-2022-07-11 21:42:03,886 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:42:03,888 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:42:03,893 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:42:04,419 p=49873 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:42:04,424 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : Register path status] *********************************************************************************************************************
-2022-07-11 21:42:04,450 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:42:04,452 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:42:04,458 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:42:04,792 p=49873 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:42:04,794 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : create path] ******************************************************************************************************************************
-2022-07-11 21:42:04,810 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:42:04,817 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:42:04,818 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:42:04,822 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:42:04,825 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : Download iso] *****************************************************************************************************************************
-2022-07-11 21:42:04,838 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:42:04,844 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:42:04,846 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:42:04,849 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:42:04,851 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : create virtioa.qcow2 file] ****************************************************************************************************************
-2022-07-11 21:42:04,864 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:42:04,870 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:42:04,872 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:42:04,875 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:42:04,876 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] ***********************************************************************************************************
-2022-07-11 21:42:04,888 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:42:04,895 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:42:04,897 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:42:04,900 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:42:04,902 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : create lab for node install] **************************************************************************************************************
-2022-07-11 21:42:04,915 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:42:04,921 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:42:04,923 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:42:04,925 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:42:04,927 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : open lab] *********************************************************************************************************************************
-2022-07-11 21:42:04,939 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:42:04,945 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:42:04,947 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:42:04,950 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:42:04,952 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] *********************************************************************************************************************************
-2022-07-11 21:42:04,964 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:42:04,969 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:42:04,971 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:42:04,975 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:42:04,977 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : add node to lab] **************************************************************************************************************************
-2022-07-11 21:42:04,988 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:42:04,994 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:42:04,996 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:42:04,999 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:42:05,001 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : start node] *******************************************************************************************************************************
-2022-07-11 21:42:05,012 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:42:05,019 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:42:05,020 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:42:05,024 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:42:05,026 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : get node infos] ***************************************************************************************************************************
-2022-07-11 21:42:05,037 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:42:05,043 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:42:05,045 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:42:05,048 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:42:05,050 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] *********************************************************************************************************************************
-2022-07-11 21:42:05,061 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:42:05,066 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:42:05,068 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:42:05,072 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:42:05,074 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : copy file] ********************************************************************************************************************************
-2022-07-11 21:42:05,086 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:42:05,091 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:42:05,093 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:42:05,096 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:42:05,098 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : run expect script] ************************************************************************************************************************
-2022-07-11 21:42:05,110 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:42:05,115 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:42:05,117 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:42:05,120 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:42:05,122 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie (due timeout)] *********************************************************************************************
-2022-07-11 21:42:05,134 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:42:05,140 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:42:05,142 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:42:05,145 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:42:05,147 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : stop node] ********************************************************************************************************************************
-2022-07-11 21:42:05,159 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:42:05,164 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:42:05,167 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:42:05,169 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:42:05,171 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : Pause to wait node is shutdown] ***********************************************************************************************************
-2022-07-11 21:42:05,179 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:42:05,181 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : delete iso] *******************************************************************************************************************************
-2022-07-11 21:42:05,192 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:42:05,198 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:42:05,200 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:42:05,203 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:42:05,205 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : commit virtioa.qcow2] *********************************************************************************************************************
-2022-07-11 21:42:05,218 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:42:05,225 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:42:05,226 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:42:05,229 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:42:05,231 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : delete lab for node install] **************************************************************************************************************
-2022-07-11 21:42:05,242 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:42:05,248 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:42:05,249 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:42:05,253 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:42:05,260 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Get env file content] ************************************************************************************************************************
-2022-07-11 21:42:05,448 p=49873 u=rob n=ansible | ok: [vyos-wan -> localhost]
-2022-07-11 21:42:05,449 p=49873 u=rob n=ansible | ok: [vyos-oobm -> localhost]
-2022-07-11 21:42:05,449 p=49873 u=rob n=ansible | ok: [eveng -> localhost]
-2022-07-11 21:42:05,449 p=49873 u=rob n=ansible | ok: [client -> localhost]
-2022-07-11 21:42:05,451 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Load facts] **********************************************************************************************************************************
-2022-07-11 21:42:05,469 p=49873 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:42:05,471 p=49873 u=rob n=ansible | ok: [vyos-oobm]
-2022-07-11 21:42:06,332 p=50102 u=rob n=ansible | network_os is set to vyos
-2022-07-11 21:42:06,332 p=50101 u=rob n=ansible | network_os is set to vyos
-2022-07-11 21:42:06,343 p=49873 u=rob n=ansible | ok: [client]
-2022-07-11 21:42:06,344 p=49873 u=rob n=ansible | ok: [vyos-wan]
-2022-07-11 21:42:06,354 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : fail] ****************************************************************************************************************************************
-2022-07-11 21:42:06,383 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:42:06,390 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:42:06,391 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:42:06,397 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:42:06,400 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************
-2022-07-11 21:42:06,422 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:42:06,423 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:42:06,428 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:42:07,131 p=49873 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:42:07,136 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : get running lab list] ************************************************************************************************************************
-2022-07-11 21:42:07,165 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:42:07,167 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:42:07,172 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:42:07,742 p=49873 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:42:07,749 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : delete existing lab] *************************************************************************************************************************
-2022-07-11 21:42:07,779 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:42:07,781 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:42:07,786 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:42:08,461 p=49873 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:42:08,470 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Ensure labtest is present] *******************************************************************************************************************
-2022-07-11 21:42:08,498 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:42:08,499 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:42:08,505 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:42:08,837 p=49873 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:42:08,843 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Create tunnelbroker Lab] *********************************************************************************************************************
-2022-07-11 21:42:08,868 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:42:08,869 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:42:08,873 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:42:09,579 p=49873 u=rob n=ansible | changed: [eveng]
-2022-07-11 21:42:09,582 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************
-2022-07-11 21:42:09,605 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:42:09,608 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:42:09,612 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:42:10,292 p=49873 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:42:10,298 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : start vyos-oobm] *****************************************************************************************************************************
-2022-07-11 21:42:10,327 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:42:10,328 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:42:10,334 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:42:11,432 p=49873 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:42:11,441 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos-oobm] **************************************************************************************************************************
-2022-07-11 21:42:11,463 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:42:11,472 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:42:11,478 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:42:56,605 p=49873 u=rob n=ansible | ok: [vyos-oobm]
-2022-07-11 21:42:56,611 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************
-2022-07-11 21:42:56,640 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:42:56,642 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:42:56,647 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:42:57,410 p=49873 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:42:57,416 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : get lab status] ******************************************************************************************************************************
-2022-07-11 21:42:57,444 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:42:57,446 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:42:57,453 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:42:58,030 p=49873 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:42:58,036 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : start all nodes] *****************************************************************************************************************************
-2022-07-11 21:42:58,065 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:42:58,067 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:42:58,075 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:42:59,154 p=49873 u=rob n=ansible | ok: [eveng] => (item=4)
-2022-07-11 21:42:59,872 p=49873 u=rob n=ansible | ok: [eveng] => (item=1)
-2022-07-11 21:43:01,095 p=49873 u=rob n=ansible | ok: [eveng] => (item=2)
-2022-07-11 21:43:01,103 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *************************************************************************************************************************
-2022-07-11 21:43:01,124 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:43:01,133 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:43:17,014 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | Exception: Error reading SSH protocol banner
-2022-07-11 21:43:17,015 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | Traceback (most recent call last):
-2022-07-11 21:43:17,015 p=50383 u=rob n=p=50383 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-07-11 21:43:17,015 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:43:17,015 p=50383 u=rob n=p=50383 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-07-11 21:43:17,015 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | buf += self._read_timeout(timeout)
-2022-07-11 21:43:17,016 p=50383 u=rob n=p=50383 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-07-11 21:43:17,016 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | raise socket.timeout()
-2022-07-11 21:43:17,016 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | socket.timeout
-2022-07-11 21:43:17,016 p=50383 u=rob n=p=50383 u=rob | paramiko [client] |
-2022-07-11 21:43:17,016 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | During handling of the above exception, another exception occurred:
-2022-07-11 21:43:17,016 p=50383 u=rob n=p=50383 u=rob | paramiko [client] |
-2022-07-11 21:43:17,016 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | Traceback (most recent call last):
-2022-07-11 21:43:17,016 p=50383 u=rob n=p=50383 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-07-11 21:43:17,016 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | self._check_banner()
-2022-07-11 21:43:17,017 p=50383 u=rob n=p=50383 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-07-11 21:43:17,017 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | raise SSHException(
-2022-07-11 21:43:17,017 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:43:17,017 p=50383 u=rob n=p=50383 u=rob | paramiko [client] |
-2022-07-11 21:43:17,019 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | Exception: Error reading SSH protocol banner
-2022-07-11 21:43:17,020 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
-2022-07-11 21:43:17,020 p=50382 u=rob n=p=50382 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-07-11 21:43:17,020 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:43:17,020 p=50382 u=rob n=p=50382 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-07-11 21:43:17,020 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | buf += self._read_timeout(timeout)
-2022-07-11 21:43:17,021 p=50382 u=rob n=p=50382 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-07-11 21:43:17,021 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | raise socket.timeout()
-2022-07-11 21:43:17,021 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | socket.timeout
-2022-07-11 21:43:17,021 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] |
-2022-07-11 21:43:17,021 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | During handling of the above exception, another exception occurred:
-2022-07-11 21:43:17,021 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] |
-2022-07-11 21:43:17,021 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
-2022-07-11 21:43:17,021 p=50382 u=rob n=p=50382 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-07-11 21:43:17,022 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | self._check_banner()
-2022-07-11 21:43:17,022 p=50382 u=rob n=p=50382 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-07-11 21:43:17,022 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | raise SSHException(
-2022-07-11 21:43:17,022 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:43:17,022 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] |
-2022-07-11 21:43:33,051 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | Exception: Error reading SSH protocol banner
-2022-07-11 21:43:33,052 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | Traceback (most recent call last):
-2022-07-11 21:43:33,052 p=50383 u=rob n=p=50383 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-07-11 21:43:33,052 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:43:33,052 p=50383 u=rob n=p=50383 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-07-11 21:43:33,052 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | buf += self._read_timeout(timeout)
-2022-07-11 21:43:33,052 p=50383 u=rob n=p=50383 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-07-11 21:43:33,053 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | raise socket.timeout()
-2022-07-11 21:43:33,053 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | socket.timeout
-2022-07-11 21:43:33,053 p=50383 u=rob n=p=50383 u=rob | paramiko [client] |
-2022-07-11 21:43:33,053 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | During handling of the above exception, another exception occurred:
-2022-07-11 21:43:33,053 p=50383 u=rob n=p=50383 u=rob | paramiko [client] |
-2022-07-11 21:43:33,053 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | Traceback (most recent call last):
-2022-07-11 21:43:33,053 p=50383 u=rob n=p=50383 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-07-11 21:43:33,053 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | self._check_banner()
-2022-07-11 21:43:33,054 p=50383 u=rob n=p=50383 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-07-11 21:43:33,054 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | raise SSHException(
-2022-07-11 21:43:33,054 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:43:33,054 p=50383 u=rob n=p=50383 u=rob | paramiko [client] |
-2022-07-11 21:43:33,064 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | Exception: Error reading SSH protocol banner
-2022-07-11 21:43:33,065 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
-2022-07-11 21:43:33,065 p=50382 u=rob n=p=50382 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-07-11 21:43:33,065 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:43:33,065 p=50382 u=rob n=p=50382 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-07-11 21:43:33,065 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | buf += self._read_timeout(timeout)
-2022-07-11 21:43:33,065 p=50382 u=rob n=p=50382 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-07-11 21:43:33,065 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | raise socket.timeout()
-2022-07-11 21:43:33,066 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | socket.timeout
-2022-07-11 21:43:33,066 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] |
-2022-07-11 21:43:33,066 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | During handling of the above exception, another exception occurred:
-2022-07-11 21:43:33,066 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] |
-2022-07-11 21:43:33,066 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
-2022-07-11 21:43:33,066 p=50382 u=rob n=p=50382 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-07-11 21:43:33,066 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | self._check_banner()
-2022-07-11 21:43:33,066 p=50382 u=rob n=p=50382 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-07-11 21:43:33,066 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | raise SSHException(
-2022-07-11 21:43:33,067 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:43:33,067 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] |
-2022-07-11 21:43:49,087 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | Exception: Error reading SSH protocol banner
-2022-07-11 21:43:49,088 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | Traceback (most recent call last):
-2022-07-11 21:43:49,088 p=50383 u=rob n=p=50383 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-07-11 21:43:49,088 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:43:49,088 p=50383 u=rob n=p=50383 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-07-11 21:43:49,088 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | buf += self._read_timeout(timeout)
-2022-07-11 21:43:49,088 p=50383 u=rob n=p=50383 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-07-11 21:43:49,089 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | raise socket.timeout()
-2022-07-11 21:43:49,089 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | socket.timeout
-2022-07-11 21:43:49,089 p=50383 u=rob n=p=50383 u=rob | paramiko [client] |
-2022-07-11 21:43:49,089 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | During handling of the above exception, another exception occurred:
-2022-07-11 21:43:49,089 p=50383 u=rob n=p=50383 u=rob | paramiko [client] |
-2022-07-11 21:43:49,089 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | Traceback (most recent call last):
-2022-07-11 21:43:49,089 p=50383 u=rob n=p=50383 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-07-11 21:43:49,089 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | self._check_banner()
-2022-07-11 21:43:49,090 p=50383 u=rob n=p=50383 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-07-11 21:43:49,090 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | raise SSHException(
-2022-07-11 21:43:49,090 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:43:49,090 p=50383 u=rob n=p=50383 u=rob | paramiko [client] |
-2022-07-11 21:43:49,096 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | Exception: Error reading SSH protocol banner
-2022-07-11 21:43:49,097 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
-2022-07-11 21:43:49,097 p=50382 u=rob n=p=50382 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-07-11 21:43:49,097 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:43:49,097 p=50382 u=rob n=p=50382 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-07-11 21:43:49,097 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | buf += self._read_timeout(timeout)
-2022-07-11 21:43:49,098 p=50382 u=rob n=p=50382 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-07-11 21:43:49,098 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | raise socket.timeout()
-2022-07-11 21:43:49,098 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | socket.timeout
-2022-07-11 21:43:49,098 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] |
-2022-07-11 21:43:49,098 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | During handling of the above exception, another exception occurred:
-2022-07-11 21:43:49,098 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] |
-2022-07-11 21:43:49,098 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
-2022-07-11 21:43:49,098 p=50382 u=rob n=p=50382 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-07-11 21:43:49,098 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | self._check_banner()
-2022-07-11 21:43:49,099 p=50382 u=rob n=p=50382 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-07-11 21:43:49,099 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | raise SSHException(
-2022-07-11 21:43:49,099 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:43:49,099 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] |
-2022-07-11 21:43:50,666 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:43:50,750 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful!
-2022-07-11 21:43:51,591 p=49873 u=rob n=ansible | ok: [vyos-wan]
-2022-07-11 21:44:05,115 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | Exception: Error reading SSH protocol banner
-2022-07-11 21:44:05,115 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | Traceback (most recent call last):
-2022-07-11 21:44:05,115 p=50383 u=rob n=p=50383 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-07-11 21:44:05,116 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | buf = self.packetizer.readline(timeout)
-2022-07-11 21:44:05,116 p=50383 u=rob n=p=50383 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-07-11 21:44:05,116 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | buf += self._read_timeout(timeout)
-2022-07-11 21:44:05,116 p=50383 u=rob n=p=50383 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-07-11 21:44:05,116 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | raise socket.timeout()
-2022-07-11 21:44:05,116 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | socket.timeout
-2022-07-11 21:44:05,116 p=50383 u=rob n=p=50383 u=rob | paramiko [client] |
-2022-07-11 21:44:05,116 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | During handling of the above exception, another exception occurred:
-2022-07-11 21:44:05,117 p=50383 u=rob n=p=50383 u=rob | paramiko [client] |
-2022-07-11 21:44:05,117 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | Traceback (most recent call last):
-2022-07-11 21:44:05,117 p=50383 u=rob n=p=50383 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-07-11 21:44:05,117 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | self._check_banner()
-2022-07-11 21:44:05,117 p=50383 u=rob n=p=50383 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-07-11 21:44:05,117 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | raise SSHException(
-2022-07-11 21:44:05,117 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2022-07-11 21:44:05,117 p=50383 u=rob n=p=50383 u=rob | paramiko [client] |
-2022-07-11 21:44:06,531 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:44:06,628 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | Authentication (publickey) successful!
-2022-07-11 21:44:07,591 p=49873 u=rob n=ansible | ok: [client]
-2022-07-11 21:44:07,594 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : include tunnelbroker lab_config.yml] *********************************************************************************************************
-2022-07-11 21:44:07,607 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:44:07,613 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:44:07,625 p=49873 u=rob n=ansible | included: /Users/rob/git/_vyos/vyos-eveng/labs/tunnelbroker/lab_config.yml for vyos-wan, client
-2022-07-11 21:44:07,651 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : setup nodes] *********************************************************************************************************************************
-2022-07-11 21:44:09,197 p=50110 u=rob n=p=50110 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:44:09,210 p=50107 u=rob n=p=50107 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:44:09,289 p=50110 u=rob n=p=50110 u=rob | paramiko [client] | Authentication (publickey) successful!
-2022-07-11 21:44:09,294 p=50107 u=rob n=p=50107 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful!
-2022-07-11 21:44:14,057 p=49873 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-10-10 16:20:19,537 p=19998 u=rob n=ansible | PLAY [prepare node and Lab] *********************************************************************************************************
+2022-10-10 16:20:19,557 p=19998 u=rob n=ansible | TASK [eve-ng-create-node : fail] ****************************************************************************************************
+2022-10-10 16:20:19,578 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:20:19,584 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:20:19,585 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:20:19,589 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:20:19,591 p=19998 u=rob n=ansible | TASK [eve-ng-create-node : fail] ****************************************************************************************************
+2022-10-10 16:20:19,604 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:20:19,610 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:20:19,612 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:20:19,616 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:20:19,619 p=19998 u=rob n=ansible | TASK [eve-ng-create-node : install requirements] ************************************************************************************
+2022-10-10 16:20:19,642 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:20:19,652 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:20:19,656 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:20:21,765 p=19998 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:20:21,770 p=19998 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] **************************************************************************
+2022-10-10 16:20:21,796 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:20:21,798 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:20:21,804 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:20:22,597 p=19998 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:20:22,602 p=19998 u=rob n=ansible | TASK [eve-ng-create-node : get template facts] **************************************************************************************
+2022-10-10 16:20:22,630 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:20:22,633 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:20:22,639 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:20:23,150 p=19998 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:20:23,153 p=19998 u=rob n=ansible | TASK [eve-ng-create-node : Register path status] ************************************************************************************
+2022-10-10 16:20:23,181 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:20:23,182 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:20:23,188 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:20:23,551 p=19998 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:20:23,555 p=19998 u=rob n=ansible | TASK [eve-ng-create-node : create path] *********************************************************************************************
+2022-10-10 16:20:23,573 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:20:23,580 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:20:23,582 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:20:23,588 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:20:23,590 p=19998 u=rob n=ansible | TASK [eve-ng-create-node : Download iso] ********************************************************************************************
+2022-10-10 16:20:23,605 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:20:23,610 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:20:23,612 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:20:23,616 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:20:23,620 p=19998 u=rob n=ansible | TASK [eve-ng-create-node : create virtioa.qcow2 file] *******************************************************************************
+2022-10-10 16:20:23,632 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:20:23,638 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:20:23,639 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:20:23,643 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:20:23,645 p=19998 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] **************************************************************************
+2022-10-10 16:20:23,657 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:20:23,663 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:20:23,665 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:20:23,669 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:20:23,671 p=19998 u=rob n=ansible | TASK [eve-ng-create-node : create lab for node install] *****************************************************************************
+2022-10-10 16:20:23,683 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:20:23,690 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:20:23,691 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:20:23,695 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:20:23,697 p=19998 u=rob n=ansible | TASK [eve-ng-create-node : open lab] ************************************************************************************************
+2022-10-10 16:20:23,709 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:20:23,715 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:20:23,716 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:20:23,720 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:20:23,723 p=19998 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] ************************************************************************************************
+2022-10-10 16:20:23,736 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:20:23,741 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:20:23,743 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:20:23,747 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:20:23,749 p=19998 u=rob n=ansible | TASK [eve-ng-create-node : add node to lab] *****************************************************************************************
+2022-10-10 16:20:23,761 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:20:23,767 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:20:23,768 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:20:23,772 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:20:23,774 p=19998 u=rob n=ansible | TASK [eve-ng-create-node : start node] **********************************************************************************************
+2022-10-10 16:20:23,786 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:20:23,792 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:20:23,794 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:20:23,797 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:20:23,799 p=19998 u=rob n=ansible | TASK [eve-ng-create-node : get node infos] ******************************************************************************************
+2022-10-10 16:20:23,811 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:20:23,817 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:20:23,819 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:20:23,822 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:20:23,824 p=19998 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] ************************************************************************************************
+2022-10-10 16:20:23,836 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:20:23,842 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:20:23,844 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:20:23,848 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:20:23,851 p=19998 u=rob n=ansible | TASK [eve-ng-create-node : copy file] ***********************************************************************************************
+2022-10-10 16:20:23,863 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:20:23,868 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:20:23,869 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:20:23,874 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:20:23,876 p=19998 u=rob n=ansible | TASK [eve-ng-create-node : run expect script] ***************************************************************************************
+2022-10-10 16:20:23,888 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:20:23,893 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:20:23,896 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:20:23,900 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:20:23,902 p=19998 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie (due timeout)] ************************************************************
+2022-10-10 16:20:23,913 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:20:23,919 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:20:23,921 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:20:23,925 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:20:23,927 p=19998 u=rob n=ansible | TASK [eve-ng-create-node : stop node] ***********************************************************************************************
+2022-10-10 16:20:23,939 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:20:23,946 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:20:23,947 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:20:23,951 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:20:23,954 p=19998 u=rob n=ansible | TASK [eve-ng-create-node : Pause to wait node is shutdown] **************************************************************************
+2022-10-10 16:20:23,962 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:20:23,964 p=19998 u=rob n=ansible | TASK [eve-ng-create-node : delete iso] **********************************************************************************************
+2022-10-10 16:20:23,976 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:20:23,982 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:20:23,984 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:20:23,987 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:20:23,989 p=19998 u=rob n=ansible | TASK [eve-ng-create-node : commit virtioa.qcow2] ************************************************************************************
+2022-10-10 16:20:24,001 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:20:24,008 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:20:24,010 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:20:24,012 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:20:24,014 p=19998 u=rob n=ansible | TASK [eve-ng-create-node : delete lab for node install] *****************************************************************************
+2022-10-10 16:20:24,027 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:20:24,032 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:20:24,034 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:20:24,037 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:20:24,043 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : Get env file content] ***************************************************************************************
+2022-10-10 16:20:24,264 p=19998 u=rob n=ansible | ok: [client -> localhost]
+2022-10-10 16:20:24,265 p=19998 u=rob n=ansible | ok: [vyos-oobm -> localhost]
+2022-10-10 16:20:24,265 p=19998 u=rob n=ansible | ok: [vyos-wan -> localhost]
+2022-10-10 16:20:24,265 p=19998 u=rob n=ansible | ok: [eveng -> localhost]
+2022-10-10 16:20:24,267 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : Load facts] *************************************************************************************************
+2022-10-10 16:20:24,287 p=19998 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:20:24,289 p=19998 u=rob n=ansible | ok: [vyos-oobm]
+2022-10-10 16:20:25,162 p=20246 u=rob n=ansible | network_os is set to vyos
+2022-10-10 16:20:25,165 p=20245 u=rob n=ansible | network_os is set to vyos
+2022-10-10 16:20:25,170 p=19998 u=rob n=ansible | ok: [client]
+2022-10-10 16:20:25,172 p=19998 u=rob n=ansible | ok: [vyos-wan]
+2022-10-10 16:20:25,178 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : fail] *******************************************************************************************************
+2022-10-10 16:20:25,200 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:20:25,208 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:20:25,209 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:20:25,215 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:20:25,218 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] *****************************************************************************
+2022-10-10 16:20:25,238 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:20:25,240 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:20:25,244 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:20:25,928 p=19998 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:20:25,933 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : get running lab list] ***************************************************************************************
+2022-10-10 16:20:25,960 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:20:25,962 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:20:25,968 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:20:26,469 p=19998 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:20:26,474 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : delete existing lab] ****************************************************************************************
+2022-10-10 16:20:26,500 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:20:26,502 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:20:26,508 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:20:27,144 p=19998 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:20:27,151 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : Ensure labtest is present] **********************************************************************************
+2022-10-10 16:20:27,180 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:20:27,182 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:20:27,187 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:20:27,558 p=19998 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:20:27,564 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : Create tunnelbroker Lab] ************************************************************************************
+2022-10-10 16:20:27,590 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:20:27,592 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:20:27,597 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:20:28,369 p=19998 u=rob n=ansible | changed: [eveng]
+2022-10-10 16:20:28,374 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] *****************************************************************************
+2022-10-10 16:20:28,397 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:20:28,399 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:20:28,403 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:20:29,073 p=19998 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:20:29,079 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : start vyos-oobm] ********************************************************************************************
+2022-10-10 16:20:29,108 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:20:29,110 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:20:29,116 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:20:30,132 p=19998 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:20:30,139 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos-oobm] *****************************************************************************************
+2022-10-10 16:20:30,159 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:20:30,169 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:20:30,175 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:21:14,462 p=19998 u=rob n=ansible | ok: [vyos-oobm]
+2022-10-10 16:21:14,468 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] *****************************************************************************
+2022-10-10 16:21:14,498 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:21:14,500 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:21:14,505 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:21:15,219 p=19998 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:21:15,224 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : get lab status] *********************************************************************************************
+2022-10-10 16:21:15,251 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:21:15,254 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:21:15,259 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:21:15,769 p=19998 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:21:15,775 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : start all nodes] ********************************************************************************************
+2022-10-10 16:21:15,802 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:21:15,805 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:21:15,812 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:21:16,817 p=19998 u=rob n=ansible | ok: [eveng] => (item=4)
+2022-10-10 16:21:17,433 p=19998 u=rob n=ansible | ok: [eveng] => (item=1)
+2022-10-10 16:21:18,578 p=19998 u=rob n=ansible | ok: [eveng] => (item=2)
+2022-10-10 16:21:18,585 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ****************************************************************************************
+2022-10-10 16:21:18,605 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:21:18,612 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:21:34,497 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | Exception: Error reading SSH protocol banner
+2022-10-10 16:21:34,500 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | Traceback (most recent call last):
+2022-10-10 16:21:34,500 p=20519 u=rob n=p=20519 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-10-10 16:21:34,501 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | buf = self.packetizer.readline(timeout)
+2022-10-10 16:21:34,500 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] | Exception: Error reading SSH protocol banner
+2022-10-10 16:21:34,501 p=20519 u=rob n=p=20519 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-10-10 16:21:34,501 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | buf += self._read_timeout(timeout)
+2022-10-10 16:21:34,501 p=20519 u=rob n=p=20519 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-10-10 16:21:34,501 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | raise socket.timeout()
+2022-10-10 16:21:34,501 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | socket.timeout
+2022-10-10 16:21:34,501 p=20519 u=rob n=p=20519 u=rob | paramiko [client] |
+2022-10-10 16:21:34,501 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
+2022-10-10 16:21:34,501 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | During handling of the above exception, another exception occurred:
+2022-10-10 16:21:34,502 p=20518 u=rob n=p=20518 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-10-10 16:21:34,502 p=20519 u=rob n=p=20519 u=rob | paramiko [client] |
+2022-10-10 16:21:34,502 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] | buf = self.packetizer.readline(timeout)
+2022-10-10 16:21:34,502 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | Traceback (most recent call last):
+2022-10-10 16:21:34,502 p=20518 u=rob n=p=20518 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-10-10 16:21:34,502 p=20519 u=rob n=p=20519 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-10-10 16:21:34,502 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] | buf += self._read_timeout(timeout)
+2022-10-10 16:21:34,502 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | self._check_banner()
+2022-10-10 16:21:34,502 p=20518 u=rob n=p=20518 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-10-10 16:21:34,502 p=20519 u=rob n=p=20519 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-10-10 16:21:34,502 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] | raise socket.timeout()
+2022-10-10 16:21:34,502 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | raise SSHException(
+2022-10-10 16:21:34,502 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] | socket.timeout
+2022-10-10 16:21:34,502 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-10-10 16:21:34,502 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] |
+2022-10-10 16:21:34,502 p=20519 u=rob n=p=20519 u=rob | paramiko [client] |
+2022-10-10 16:21:34,503 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] | During handling of the above exception, another exception occurred:
+2022-10-10 16:21:34,503 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] |
+2022-10-10 16:21:34,503 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
+2022-10-10 16:21:34,503 p=20518 u=rob n=p=20518 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-10-10 16:21:34,503 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] | self._check_banner()
+2022-10-10 16:21:34,503 p=20518 u=rob n=p=20518 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-10-10 16:21:34,503 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] | raise SSHException(
+2022-10-10 16:21:34,503 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-10-10 16:21:34,503 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] |
+2022-10-10 16:21:50,536 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | Exception: Error reading SSH protocol banner
+2022-10-10 16:21:50,537 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | Traceback (most recent call last):
+2022-10-10 16:21:50,537 p=20519 u=rob n=p=20519 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-10-10 16:21:50,537 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | buf = self.packetizer.readline(timeout)
+2022-10-10 16:21:50,537 p=20519 u=rob n=p=20519 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-10-10 16:21:50,537 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | buf += self._read_timeout(timeout)
+2022-10-10 16:21:50,537 p=20519 u=rob n=p=20519 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-10-10 16:21:50,537 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | raise socket.timeout()
+2022-10-10 16:21:50,538 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | socket.timeout
+2022-10-10 16:21:50,538 p=20519 u=rob n=p=20519 u=rob | paramiko [client] |
+2022-10-10 16:21:50,538 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | During handling of the above exception, another exception occurred:
+2022-10-10 16:21:50,538 p=20519 u=rob n=p=20519 u=rob | paramiko [client] |
+2022-10-10 16:21:50,538 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | Traceback (most recent call last):
+2022-10-10 16:21:50,538 p=20519 u=rob n=p=20519 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-10-10 16:21:50,538 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | self._check_banner()
+2022-10-10 16:21:50,538 p=20519 u=rob n=p=20519 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-10-10 16:21:50,538 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | raise SSHException(
+2022-10-10 16:21:50,539 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-10-10 16:21:50,539 p=20519 u=rob n=p=20519 u=rob | paramiko [client] |
+2022-10-10 16:21:50,539 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] | Exception: Error reading SSH protocol banner
+2022-10-10 16:21:50,540 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
+2022-10-10 16:21:50,540 p=20518 u=rob n=p=20518 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-10-10 16:21:50,540 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] | buf = self.packetizer.readline(timeout)
+2022-10-10 16:21:50,540 p=20518 u=rob n=p=20518 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-10-10 16:21:50,541 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] | buf += self._read_timeout(timeout)
+2022-10-10 16:21:50,541 p=20518 u=rob n=p=20518 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-10-10 16:21:50,541 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] | raise socket.timeout()
+2022-10-10 16:21:50,541 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] | socket.timeout
+2022-10-10 16:21:50,541 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] |
+2022-10-10 16:21:50,541 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] | During handling of the above exception, another exception occurred:
+2022-10-10 16:21:50,541 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] |
+2022-10-10 16:21:50,541 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
+2022-10-10 16:21:50,541 p=20518 u=rob n=p=20518 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-10-10 16:21:50,542 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] | self._check_banner()
+2022-10-10 16:21:50,542 p=20518 u=rob n=p=20518 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-10-10 16:21:50,542 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] | raise SSHException(
+2022-10-10 16:21:50,542 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-10-10 16:21:50,542 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] |
+2022-10-10 16:22:06,572 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | Exception: Error reading SSH protocol banner
+2022-10-10 16:22:06,572 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] | Exception: Error reading SSH protocol banner
+2022-10-10 16:22:06,573 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | Traceback (most recent call last):
+2022-10-10 16:22:06,573 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
+2022-10-10 16:22:06,573 p=20519 u=rob n=p=20519 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-10-10 16:22:06,573 p=20518 u=rob n=p=20518 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-10-10 16:22:06,573 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | buf = self.packetizer.readline(timeout)
+2022-10-10 16:22:06,573 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] | buf = self.packetizer.readline(timeout)
+2022-10-10 16:22:06,573 p=20519 u=rob n=p=20519 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-10-10 16:22:06,574 p=20518 u=rob n=p=20518 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-10-10 16:22:06,574 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | buf += self._read_timeout(timeout)
+2022-10-10 16:22:06,574 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] | buf += self._read_timeout(timeout)
+2022-10-10 16:22:06,574 p=20519 u=rob n=p=20519 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-10-10 16:22:06,574 p=20518 u=rob n=p=20518 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-10-10 16:22:06,574 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | raise socket.timeout()
+2022-10-10 16:22:06,574 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] | raise socket.timeout()
+2022-10-10 16:22:06,574 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | socket.timeout
+2022-10-10 16:22:06,574 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] | socket.timeout
+2022-10-10 16:22:06,574 p=20519 u=rob n=p=20519 u=rob | paramiko [client] |
+2022-10-10 16:22:06,574 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] |
+2022-10-10 16:22:06,574 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | During handling of the above exception, another exception occurred:
+2022-10-10 16:22:06,574 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] | During handling of the above exception, another exception occurred:
+2022-10-10 16:22:06,574 p=20519 u=rob n=p=20519 u=rob | paramiko [client] |
+2022-10-10 16:22:06,574 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] |
+2022-10-10 16:22:06,574 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | Traceback (most recent call last):
+2022-10-10 16:22:06,574 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
+2022-10-10 16:22:06,575 p=20519 u=rob n=p=20519 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-10-10 16:22:06,575 p=20518 u=rob n=p=20518 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-10-10 16:22:06,575 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | self._check_banner()
+2022-10-10 16:22:06,575 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] | self._check_banner()
+2022-10-10 16:22:06,575 p=20519 u=rob n=p=20519 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-10-10 16:22:06,575 p=20518 u=rob n=p=20518 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-10-10 16:22:06,575 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | raise SSHException(
+2022-10-10 16:22:06,575 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] | raise SSHException(
+2022-10-10 16:22:06,575 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-10-10 16:22:06,575 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-10-10 16:22:06,575 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] |
+2022-10-10 16:22:06,575 p=20519 u=rob n=p=20519 u=rob | paramiko [client] |
+2022-10-10 16:22:08,382 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-10 16:22:08,438 p=20518 u=rob n=p=20518 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful!
+2022-10-10 16:22:09,413 p=19998 u=rob n=ansible | ok: [vyos-wan]
+2022-10-10 16:22:22,609 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | Exception: Error reading SSH protocol banner
+2022-10-10 16:22:22,610 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | Traceback (most recent call last):
+2022-10-10 16:22:22,610 p=20519 u=rob n=p=20519 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-10-10 16:22:22,610 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | buf = self.packetizer.readline(timeout)
+2022-10-10 16:22:22,611 p=20519 u=rob n=p=20519 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-10-10 16:22:22,611 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | buf += self._read_timeout(timeout)
+2022-10-10 16:22:22,611 p=20519 u=rob n=p=20519 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-10-10 16:22:22,611 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | raise socket.timeout()
+2022-10-10 16:22:22,611 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | socket.timeout
+2022-10-10 16:22:22,611 p=20519 u=rob n=p=20519 u=rob | paramiko [client] |
+2022-10-10 16:22:22,611 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | During handling of the above exception, another exception occurred:
+2022-10-10 16:22:22,611 p=20519 u=rob n=p=20519 u=rob | paramiko [client] |
+2022-10-10 16:22:22,611 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | Traceback (most recent call last):
+2022-10-10 16:22:22,612 p=20519 u=rob n=p=20519 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-10-10 16:22:22,612 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | self._check_banner()
+2022-10-10 16:22:22,612 p=20519 u=rob n=p=20519 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-10-10 16:22:22,612 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | raise SSHException(
+2022-10-10 16:22:22,612 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2022-10-10 16:22:22,612 p=20519 u=rob n=p=20519 u=rob | paramiko [client] |
+2022-10-10 16:22:24,213 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-10 16:22:24,299 p=20519 u=rob n=p=20519 u=rob | paramiko [client] | Authentication (publickey) successful!
+2022-10-10 16:22:25,206 p=19998 u=rob n=ansible | ok: [client]
+2022-10-10 16:22:25,209 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : include tunnelbroker lab_config.yml] ************************************************************************
+2022-10-10 16:22:25,222 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:22:25,228 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:22:25,239 p=19998 u=rob n=ansible | included: /Users/rob/git/_vyos/vyos-eveng/labs/tunnelbroker/lab_config.yml for vyos-wan, client
+2022-10-10 16:22:25,268 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : setup nodes] ************************************************************************************************
+2022-10-10 16:22:27,113 p=20254 u=rob n=p=20254 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-10 16:22:27,113 p=20253 u=rob n=p=20253 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-10 16:22:27,207 p=20254 u=rob n=p=20254 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful!
+2022-10-10 16:22:27,210 p=20253 u=rob n=p=20253 u=rob | paramiko [client] | Authentication (publickey) successful!
+2022-10-10 16:22:31,595 p=19998 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-07-11 21:44:14,057 p=49873 u=rob n=ansible | changed: [client]
-2022-07-11 21:44:14,559 p=49873 u=rob n=ansible | changed: [vyos-wan]
-2022-07-11 21:44:14,567 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Register external IP in Tunnelbroker] ********************************************************************************************************
-2022-07-11 21:44:14,586 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:44:17,102 p=49873 u=rob n=ansible | ok: [vyos-wan -> eveng]
-2022-07-11 21:44:17,113 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : get ipv4 address of vyos-wan (eth1)] *********************************************************************************************************
-2022-07-11 21:44:17,136 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:44:18,565 p=49873 u=rob n=ansible | ok: [vyos-wan]
-2022-07-11 21:44:18,572 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *******************************************************************************************************************************
-2022-07-11 21:44:18,589 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:44:19,410 p=49873 u=rob n=ansible | ok: [vyos-wan]
-2022-07-11 21:44:19,427 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : setup vyos-wan] ******************************************************************************************************************************
-2022-07-11 21:44:19,451 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:44:26,694 p=49873 u=rob n=ansible | changed: [vyos-wan]
-2022-07-11 21:44:26,698 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************
-2022-07-11 21:44:26,722 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:44:26,724 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:44:26,728 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:44:27,626 p=49873 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:44:27,634 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] *******************************************************************************************************************************
-2022-07-11 21:44:27,680 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] *****************************************************************************************************************************
-2022-07-11 21:44:27,689 p=50589 u=rob n=ansible | Pausing for 5 seconds
-2022-07-11 21:44:27,689 p=50589 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-07-11 21:44:32,698 p=49873 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:44:32,707 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ******************************************************************************************************************************
-2022-07-11 21:44:32,763 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ****************************************************************************************************************************
-2022-07-11 21:44:32,772 p=50594 u=rob n=ansible | Pausing for 5 seconds
-2022-07-11 21:44:32,772 p=50594 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-07-11 21:44:37,780 p=49873 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:44:37,790 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***************************************************************************************
-2022-07-11 21:44:37,807 p=50597 u=rob n=ansible | Pausing for 30 seconds
-2022-07-11 21:44:37,807 p=50597 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-07-11 21:45:07,818 p=49873 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:45:07,827 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ********************************************************************************************************************************
-2022-07-11 21:45:07,856 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:45:07,866 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:45:13,310 p=49873 u=rob n=ansible | ok: [client] => (item=2001:470:20::2)
-2022-07-11 21:45:13,612 p=49873 u=rob n=ansible | ok: [vyos-wan] => (item=tunnelbroker.net)
-2022-07-11 21:45:13,618 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ***********************************************************************************************************************
-2022-07-11 21:45:13,642 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:45:13,643 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:45:13,646 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:45:13,651 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:45:13,654 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ********************************************************************************************************************
-2022-07-11 21:45:13,673 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:45:13,675 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:45:18,125 p=49873 u=rob n=ansible | ok: [client] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'})
-2022-07-11 21:45:18,127 p=49873 u=rob n=ansible | ok: [vyos-wan] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'})
-2022-07-11 21:45:21,913 p=49873 u=rob n=ansible | ok: [vyos-wan] => (item={'name': 'ping_name', 'command': 'ping tunnelbroker.net count 4'})
-2022-07-11 21:45:21,917 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *******************************************************************************************************************************
-2022-07-11 21:45:21,940 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:45:21,942 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:45:22,785 p=49873 u=rob n=ansible | ok: [client]
-2022-07-11 21:45:22,787 p=49873 u=rob n=ansible | ok: [vyos-wan]
-2022-07-11 21:45:22,797 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] *********************************************************************************************************************************
-2022-07-11 21:45:22,824 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:45:22,832 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:45:24,136 p=49873 u=rob n=ansible | ok: [client]
-2022-07-11 21:45:24,140 p=49873 u=rob n=ansible | ok: [vyos-wan]
-2022-07-11 21:45:24,143 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] *************************************************************************************************************************
-2022-07-11 21:45:24,154 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:45:24,156 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *************************************************************************************************************************
-2022-07-11 21:45:24,171 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:45:24,177 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:45:25,542 p=50758 u=rob n=p=50758 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:45:25,549 p=50759 u=rob n=p=50759 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:45:25,646 p=50759 u=rob n=p=50759 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-07-11 21:45:25,709 p=50758 u=rob n=p=50758 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-07-11 21:47:24,387 p=50107 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
+2022-10-10 16:22:31,595 p=19998 u=rob n=ansible | changed: [client]
+2022-10-10 16:22:32,186 p=19998 u=rob n=ansible | changed: [vyos-wan]
+2022-10-10 16:22:32,192 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : Register external IP in Tunnelbroker] ***********************************************************************
+2022-10-10 16:22:32,207 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:22:34,359 p=19998 u=rob n=ansible | ok: [vyos-wan -> eveng]
+2022-10-10 16:22:34,365 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : get ipv4 address of vyos-wan (eth1)] ************************************************************************
+2022-10-10 16:22:34,380 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:22:35,577 p=19998 u=rob n=ansible | ok: [vyos-wan]
+2022-10-10 16:22:35,582 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] **********************************************************************************************
+2022-10-10 16:22:35,595 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:22:36,427 p=19998 u=rob n=ansible | ok: [vyos-wan]
+2022-10-10 16:22:36,444 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : setup vyos-wan] *********************************************************************************************
+2022-10-10 16:22:36,470 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:22:43,772 p=19998 u=rob n=ansible | changed: [vyos-wan]
+2022-10-10 16:22:43,777 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] *****************************************************************************
+2022-10-10 16:22:43,802 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:22:43,803 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:22:43,809 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:22:44,538 p=19998 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:22:44,542 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] **********************************************************************************************
+2022-10-10 16:22:44,589 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ********************************************************************************************
+2022-10-10 16:22:44,598 p=20712 u=rob n=ansible | Pausing for 5 seconds
+2022-10-10 16:22:44,598 p=20712 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-10-10 16:22:49,607 p=19998 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:22:49,617 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] *********************************************************************************************
+2022-10-10 16:22:49,671 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] *******************************************************************************************
+2022-10-10 16:22:49,681 p=20727 u=rob n=ansible | Pausing for 5 seconds
+2022-10-10 16:22:49,681 p=20727 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-10-10 16:22:54,688 p=19998 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:22:54,695 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ******************************************************
+2022-10-10 16:22:54,712 p=20730 u=rob n=ansible | Pausing for 30 seconds
+2022-10-10 16:22:54,712 p=20730 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-10-10 16:23:24,721 p=19998 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:23:24,732 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ***********************************************************************************************
+2022-10-10 16:23:24,767 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:23:24,767 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:23:30,149 p=19998 u=rob n=ansible | ok: [client] => (item=2001:470:20::2)
+2022-10-10 16:23:30,459 p=19998 u=rob n=ansible | ok: [vyos-wan] => (item=tunnelbroker.net)
+2022-10-10 16:23:30,465 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] **************************************************************************************
+2022-10-10 16:23:30,490 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:23:30,491 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:23:30,493 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:23:30,500 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:23:30,503 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ***********************************************************************************
+2022-10-10 16:23:30,522 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:23:30,523 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:23:34,802 p=19998 u=rob n=ansible | ok: [client] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'})
+2022-10-10 16:23:34,804 p=19998 u=rob n=ansible | ok: [vyos-wan] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'})
+2022-10-10 16:23:38,452 p=19998 u=rob n=ansible | ok: [vyos-wan] => (item={'name': 'ping_name', 'command': 'ping tunnelbroker.net count 4'})
+2022-10-10 16:23:38,457 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] **********************************************************************************************
+2022-10-10 16:23:38,480 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:23:38,482 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:23:39,333 p=19998 u=rob n=ansible | ok: [vyos-wan]
+2022-10-10 16:23:39,334 p=19998 u=rob n=ansible | ok: [client]
+2022-10-10 16:23:39,346 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] ************************************************************************************************
+2022-10-10 16:23:39,367 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:23:39,376 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:23:40,718 p=19998 u=rob n=ansible | ok: [vyos-wan]
+2022-10-10 16:23:40,719 p=19998 u=rob n=ansible | ok: [client]
+2022-10-10 16:23:40,723 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] ****************************************************************************************
+2022-10-10 16:23:40,733 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:23:40,736 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ****************************************************************************************
+2022-10-10 16:23:40,752 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:23:40,759 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:23:42,123 p=20895 u=rob n=p=20895 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-10 16:23:42,141 p=20896 u=rob n=p=20896 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-10 16:23:42,212 p=20896 u=rob n=p=20896 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-10-10 16:23:42,313 p=20895 u=rob n=p=20895 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-10-10 16:25:40,963 p=20254 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-07-11 21:47:24,388 p=50110 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
+2022-10-10 16:25:40,966 p=20253 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-07-11 21:47:24,490 p=50107 u=rob n=ansible | shutdown complete
-2022-07-11 21:47:24,491 p=50110 u=rob n=ansible | shutdown complete
-2022-07-11 21:47:27,412 p=50759 u=rob n=p=50759 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:47:27,417 p=50758 u=rob n=p=50758 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:47:27,491 p=50759 u=rob n=p=50759 u=rob | paramiko [client] | Authentication (publickey) successful!
-2022-07-11 21:47:27,531 p=50758 u=rob n=p=50758 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful!
-2022-07-11 21:47:28,730 p=49873 u=rob n=ansible | ok: [client]
-2022-07-11 21:47:28,734 p=49873 u=rob n=ansible | ok: [vyos-wan]
-2022-07-11 21:47:28,735 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************
-2022-07-11 21:47:28,754 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:47:28,756 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:47:28,760 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:47:30,318 p=49873 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:47:30,324 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] *******************************************************************************************************************************
-2022-07-11 21:47:30,370 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] *****************************************************************************************************************************
-2022-07-11 21:47:30,379 p=50855 u=rob n=ansible | Pausing for 5 seconds
-2022-07-11 21:47:30,379 p=50855 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-07-11 21:47:35,390 p=49873 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:47:35,400 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ******************************************************************************************************************************
-2022-07-11 21:47:35,454 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ****************************************************************************************************************************
-2022-07-11 21:47:35,462 p=50862 u=rob n=ansible | Pausing for 5 seconds
-2022-07-11 21:47:35,463 p=50862 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-07-11 21:47:40,468 p=49873 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:47:40,479 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***************************************************************************************
-2022-07-11 21:47:40,491 p=50876 u=rob n=ansible | Pausing for 30 seconds
-2022-07-11 21:47:40,491 p=50876 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-07-11 21:48:10,504 p=49873 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:48:10,513 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ********************************************************************************************************************************
-2022-07-11 21:48:10,551 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:48:10,552 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:48:11,423 p=50888 u=rob n=ansible | network_os is set to vyos
-2022-07-11 21:48:11,423 p=50889 u=rob n=ansible | network_os is set to vyos
-2022-07-11 21:48:12,101 p=50896 u=rob n=p=50896 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:48:12,109 p=50897 u=rob n=p=50897 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1)
-2022-07-11 21:48:12,198 p=50897 u=rob n=p=50897 u=rob | paramiko [client] | Authentication (publickey) successful!
-2022-07-11 21:48:12,224 p=50896 u=rob n=p=50896 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful!
-2022-07-11 21:48:18,043 p=49873 u=rob n=ansible | ok: [client] => (item=2001:470:20::2)
-2022-07-11 21:48:18,216 p=49873 u=rob n=ansible | ok: [vyos-wan] => (item=tunnelbroker.net)
-2022-07-11 21:48:18,222 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ***********************************************************************************************************************
-2022-07-11 21:48:18,246 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:48:18,248 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:48:18,250 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:48:18,256 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:48:18,259 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ********************************************************************************************************************
-2022-07-11 21:48:18,279 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:48:18,280 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:48:18,287 p=49873 u=rob n=ansible | skipping: [vyos-wan] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'})
-2022-07-11 21:48:18,287 p=49873 u=rob n=ansible | skipping: [vyos-wan] => (item={'name': 'ping_name', 'command': 'ping tunnelbroker.net count 4'})
-2022-07-11 21:48:18,291 p=49873 u=rob n=ansible | skipping: [client] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'})
-2022-07-11 21:48:18,293 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *******************************************************************************************************************************
-2022-07-11 21:48:18,312 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:48:18,313 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:48:18,315 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:48:18,320 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:48:18,324 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : make sure tmp dir exist] *********************************************************************************************************************
-2022-07-11 21:48:18,338 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:48:18,345 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:48:18,345 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:48:18,349 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:48:18,352 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : register status of tmp/] *********************************************************************************************************************
-2022-07-11 21:48:18,365 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:48:18,371 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:48:18,373 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:48:18,375 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:48:18,378 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Download upgrade_iso] ************************************************************************************************************************
-2022-07-11 21:48:18,393 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:48:18,400 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:48:18,401 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:48:18,404 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:48:18,407 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Copy iso to host] ****************************************************************************************************************************
-2022-07-11 21:48:18,420 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:48:18,426 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:48:18,428 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:48:18,430 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:48:18,433 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : upgrade vyos] ********************************************************************************************************************************
-2022-07-11 21:48:18,445 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:48:18,451 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:48:18,453 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:48:18,456 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:48:18,458 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] *********************************************************************************************************************************
-2022-07-11 21:48:18,470 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:48:18,477 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:48:18,478 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:48:18,482 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:48:18,484 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] *************************************************************************************************************************
-2022-07-11 21:48:18,491 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:48:18,493 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *************************************************************************************************************************
-2022-07-11 21:48:18,506 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:48:18,511 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:48:18,513 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:48:18,516 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:48:18,519 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : clear tmp dir] *******************************************************************************************************************************
-2022-07-11 21:48:18,527 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:48:18,528 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************
-2022-07-11 21:48:18,541 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:48:18,547 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:48:18,549 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:48:18,552 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:48:18,554 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] *******************************************************************************************************************************
-2022-07-11 21:48:18,583 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] *****************************************************************************************************************************
-2022-07-11 21:48:18,591 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:48:18,593 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ******************************************************************************************************************************
-2022-07-11 21:48:18,623 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ****************************************************************************************************************************
-2022-07-11 21:48:18,631 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:48:18,632 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***************************************************************************************
-2022-07-11 21:48:18,640 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:48:18,642 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ********************************************************************************************************************************
-2022-07-11 21:48:18,654 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:48:18,660 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:48:18,666 p=49873 u=rob n=ansible | skipping: [vyos-wan] => (item=tunnelbroker.net)
-2022-07-11 21:48:18,672 p=49873 u=rob n=ansible | skipping: [client] => (item=2001:470:20::2)
-2022-07-11 21:48:18,676 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ***********************************************************************************************************************
-2022-07-11 21:48:18,692 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:48:18,700 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:48:18,701 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:48:18,705 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:48:18,708 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ********************************************************************************************************************
-2022-07-11 21:48:18,722 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:48:18,728 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:48:18,735 p=49873 u=rob n=ansible | skipping: [vyos-wan] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'})
-2022-07-11 21:48:18,735 p=49873 u=rob n=ansible | skipping: [vyos-wan] => (item={'name': 'ping_name', 'command': 'ping tunnelbroker.net count 4'})
-2022-07-11 21:48:18,739 p=49873 u=rob n=ansible | skipping: [client] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'})
-2022-07-11 21:48:18,742 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *******************************************************************************************************************************
-2022-07-11 21:48:18,755 p=49873 u=rob n=ansible | skipping: [eveng]
-2022-07-11 21:48:18,762 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:48:18,764 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:48:18,767 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:48:18,770 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output dir exist] ******************************************************************************************************************
-2022-07-11 21:48:18,791 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:48:18,792 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:48:18,796 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:48:18,962 p=49873 u=rob n=ansible | ok: [eveng -> localhost]
-2022-07-11 21:48:18,966 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output include dir exist] **********************************************************************************************************
-2022-07-11 21:48:18,987 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:48:18,987 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:48:18,993 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:48:19,097 p=49873 u=rob n=ansible | ok: [eveng -> localhost]
-2022-07-11 21:48:19,099 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Get timestamp from the system] ***************************************************************************************************************
-2022-07-11 21:48:19,118 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:48:19,120 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:48:19,124 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:48:19,459 p=49873 u=rob n=ansible | changed: [eveng]
-2022-07-11 21:48:19,463 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *******************************************************************************************************************************
-2022-07-11 21:48:19,487 p=49873 u=rob n=ansible | ok: [eveng]
-2022-07-11 21:48:19,489 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:48:19,489 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:48:19,494 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:48:19,498 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : generate lab rst file] ***********************************************************************************************************************
-2022-07-11 21:48:19,523 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:48:19,524 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:48:19,528 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:48:19,750 p=49873 u=rob n=ansible | changed: [eveng -> localhost]
-2022-07-11 21:48:19,753 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.conf files in Lab] ****************************************************************************************************************
-2022-07-11 21:48:19,775 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:48:19,776 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:48:19,780 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:48:19,942 p=49873 u=rob n=ansible | ok: [eveng -> localhost]
-2022-07-11 21:48:19,951 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.conf files] ***********************************************************************************************************************
-2022-07-11 21:48:19,975 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:48:19,976 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:48:19,980 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:48:20,252 p=49873 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': 52923766, 'dev': 16777233, 'nlink': 1, 'atime': 1657566047.803088, 'mtime': 1657566046.2893567, 'ctime': 1657566046.2893567, '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-07-11 21:48:20,472 p=49873 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': 16777233, '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-07-11 21:48:20,695 p=49873 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': 16777233, '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-07-11 21:48:20,911 p=49873 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': 16777233, '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-07-11 21:48:20,915 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.png files in Lab] *****************************************************************************************************************
-2022-07-11 21:48:20,936 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:48:20,937 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:48:20,942 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:48:21,042 p=49873 u=rob n=ansible | ok: [eveng -> localhost]
-2022-07-11 21:48:21,046 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.png files] ************************************************************************************************************************
-2022-07-11 21:48:21,071 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:48:21,072 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:48:21,078 p=49873 u=rob n=ansible | skipping: [client]
-2022-07-11 21:48:21,277 p=49873 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': 16777233, '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-07-11 21:48:21,280 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : copy ansible log files] **********************************************************************************************************************
-2022-07-11 21:48:21,301 p=49873 u=rob n=ansible | skipping: [vyos-oobm]
-2022-07-11 21:48:21,302 p=49873 u=rob n=ansible | skipping: [vyos-wan]
-2022-07-11 21:48:21,306 p=49873 u=rob n=ansible | skipping: [client]
+2022-10-10 16:25:41,070 p=20254 u=rob n=ansible | shutdown complete
+2022-10-10 16:25:41,070 p=20253 u=rob n=ansible | shutdown complete
+2022-10-10 16:25:44,056 p=20895 u=rob n=p=20895 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-10 16:25:44,066 p=20896 u=rob n=p=20896 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-10 16:25:44,144 p=20896 u=rob n=p=20896 u=rob | paramiko [client] | Authentication (publickey) successful!
+2022-10-10 16:25:44,159 p=20895 u=rob n=p=20895 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful!
+2022-10-10 16:25:45,279 p=19998 u=rob n=ansible | ok: [client]
+2022-10-10 16:25:45,279 p=19998 u=rob n=ansible | ok: [vyos-wan]
+2022-10-10 16:25:45,281 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] *****************************************************************************
+2022-10-10 16:25:45,300 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:25:45,301 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:25:45,305 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:25:46,531 p=19998 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:25:46,536 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] **********************************************************************************************
+2022-10-10 16:25:46,587 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ********************************************************************************************
+2022-10-10 16:25:46,595 p=20987 u=rob n=ansible | Pausing for 5 seconds
+2022-10-10 16:25:46,596 p=20987 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-10-10 16:25:51,605 p=19998 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:25:51,615 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] *********************************************************************************************
+2022-10-10 16:25:51,669 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] *******************************************************************************************
+2022-10-10 16:25:51,680 p=20992 u=rob n=ansible | Pausing for 5 seconds
+2022-10-10 16:25:51,680 p=20992 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-10-10 16:25:56,690 p=19998 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:25:56,700 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ******************************************************
+2022-10-10 16:25:56,720 p=20994 u=rob n=ansible | Pausing for 30 seconds
+2022-10-10 16:25:56,721 p=20994 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-10-10 16:26:26,730 p=19998 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:26:26,740 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ***********************************************************************************************
+2022-10-10 16:26:26,759 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:26:26,766 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:26:27,677 p=21004 u=rob n=ansible | network_os is set to vyos
+2022-10-10 16:26:27,677 p=21003 u=rob n=ansible | network_os is set to vyos
+2022-10-10 16:26:28,603 p=21012 u=rob n=p=21012 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-10 16:26:28,608 p=21011 u=rob n=p=21011 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1)
+2022-10-10 16:26:28,703 p=21011 u=rob n=p=21011 u=rob | paramiko [client] | Authentication (publickey) successful!
+2022-10-10 16:26:28,749 p=21012 u=rob n=p=21012 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful!
+2022-10-10 16:26:34,520 p=19998 u=rob n=ansible | ok: [client] => (item=2001:470:20::2)
+2022-10-10 16:26:35,059 p=19998 u=rob n=ansible | ok: [vyos-wan] => (item=tunnelbroker.net)
+2022-10-10 16:26:35,064 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] **************************************************************************************
+2022-10-10 16:26:35,089 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:26:35,089 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:26:35,092 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:26:35,097 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:26:35,100 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ***********************************************************************************
+2022-10-10 16:26:35,119 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:26:35,121 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:26:35,127 p=19998 u=rob n=ansible | skipping: [vyos-wan] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'})
+2022-10-10 16:26:35,128 p=19998 u=rob n=ansible | skipping: [vyos-wan] => (item={'name': 'ping_name', 'command': 'ping tunnelbroker.net count 4'})
+2022-10-10 16:26:35,131 p=19998 u=rob n=ansible | skipping: [client] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'})
+2022-10-10 16:26:35,135 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] **********************************************************************************************
+2022-10-10 16:26:35,154 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:26:35,155 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:26:35,156 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:26:35,162 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:26:35,165 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : make sure tmp dir exist] ************************************************************************************
+2022-10-10 16:26:35,180 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:26:35,187 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:26:35,189 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:26:35,191 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:26:35,194 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : register status of tmp/] ************************************************************************************
+2022-10-10 16:26:35,208 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:26:35,214 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:26:35,216 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:26:35,219 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:26:35,222 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : Download upgrade_iso] ***************************************************************************************
+2022-10-10 16:26:35,238 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:26:35,245 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:26:35,247 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:26:35,250 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:26:35,254 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : Copy iso to host] *******************************************************************************************
+2022-10-10 16:26:35,267 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:26:35,273 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:26:35,275 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:26:35,279 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:26:35,281 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : upgrade vyos] ***********************************************************************************************
+2022-10-10 16:26:35,294 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:26:35,300 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:26:35,302 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:26:35,305 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:26:35,308 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] ************************************************************************************************
+2022-10-10 16:26:35,321 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:26:35,326 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:26:35,328 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:26:35,332 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:26:35,334 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] ****************************************************************************************
+2022-10-10 16:26:35,341 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:26:35,343 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ****************************************************************************************
+2022-10-10 16:26:35,357 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:26:35,363 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:26:35,365 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:26:35,368 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:26:35,371 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : clear tmp dir] **********************************************************************************************
+2022-10-10 16:26:35,379 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:26:35,380 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] *****************************************************************************
+2022-10-10 16:26:35,394 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:26:35,400 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:26:35,402 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:26:35,404 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:26:35,406 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] **********************************************************************************************
+2022-10-10 16:26:35,437 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ********************************************************************************************
+2022-10-10 16:26:35,446 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:26:35,447 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] *********************************************************************************************
+2022-10-10 16:26:35,479 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] *******************************************************************************************
+2022-10-10 16:26:35,487 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:26:35,489 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ******************************************************
+2022-10-10 16:26:35,496 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:26:35,498 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ***********************************************************************************************
+2022-10-10 16:26:35,512 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:26:35,517 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:26:35,523 p=19998 u=rob n=ansible | skipping: [vyos-wan] => (item=tunnelbroker.net)
+2022-10-10 16:26:35,528 p=19998 u=rob n=ansible | skipping: [client] => (item=2001:470:20::2)
+2022-10-10 16:26:35,531 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] **************************************************************************************
+2022-10-10 16:26:35,545 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:26:35,551 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:26:35,553 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:26:35,557 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:26:35,560 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ***********************************************************************************
+2022-10-10 16:26:35,573 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:26:35,579 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:26:35,586 p=19998 u=rob n=ansible | skipping: [vyos-wan] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'})
+2022-10-10 16:26:35,586 p=19998 u=rob n=ansible | skipping: [vyos-wan] => (item={'name': 'ping_name', 'command': 'ping tunnelbroker.net count 4'})
+2022-10-10 16:26:35,590 p=19998 u=rob n=ansible | skipping: [client] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'})
+2022-10-10 16:26:35,592 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] **********************************************************************************************
+2022-10-10 16:26:35,605 p=19998 u=rob n=ansible | skipping: [eveng]
+2022-10-10 16:26:35,610 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:26:35,613 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:26:35,615 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:26:35,618 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output dir exist] *********************************************************************************
+2022-10-10 16:26:35,641 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:26:35,642 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:26:35,646 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:26:35,821 p=19998 u=rob n=ansible | ok: [eveng -> localhost]
+2022-10-10 16:26:35,824 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output include dir exist] *************************************************************************
+2022-10-10 16:26:35,845 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:26:35,846 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:26:35,851 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:26:35,953 p=19998 u=rob n=ansible | ok: [eveng -> localhost]
+2022-10-10 16:26:35,955 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : Get timestamp from the system] ******************************************************************************
+2022-10-10 16:26:35,975 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:26:35,976 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:26:35,980 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:26:36,393 p=19998 u=rob n=ansible | changed: [eveng]
+2022-10-10 16:26:36,399 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] **********************************************************************************************
+2022-10-10 16:26:36,429 p=19998 u=rob n=ansible | ok: [eveng]
+2022-10-10 16:26:36,431 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:26:36,431 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:26:36,435 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:26:36,439 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : generate lab rst file] **************************************************************************************
+2022-10-10 16:26:36,463 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:26:36,464 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:26:36,468 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:26:36,689 p=19998 u=rob n=ansible | changed: [eveng -> localhost]
+2022-10-10 16:26:36,692 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.conf files in Lab] *******************************************************************************
+2022-10-10 16:26:36,714 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:26:36,715 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:26:36,719 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:26:36,881 p=19998 u=rob n=ansible | ok: [eveng -> localhost]
+2022-10-10 16:26:36,890 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.conf files] **************************************************************************************
+2022-10-10 16:26:36,915 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:26:36,916 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:26:36,922 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:26:37,195 p=19998 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': 59942693, 'dev': 16777231, 'nlink': 1, 'atime': 1665343434.742284, 'mtime': 1665343433.5153017, 'ctime': 1665343433.5153017, '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-10-10 16:26:37,412 p=19998 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-10-10 16:26:37,635 p=19998 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-10-10 16:26:37,851 p=19998 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-10-10 16:26:37,854 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.png files in Lab] ********************************************************************************
+2022-10-10 16:26:37,876 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:26:37,877 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:26:37,882 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:26:37,982 p=19998 u=rob n=ansible | ok: [eveng -> localhost]
+2022-10-10 16:26:37,986 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.png files] ***************************************************************************************
+2022-10-10 16:26:38,011 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:26:38,012 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:26:38,017 p=19998 u=rob n=ansible | skipping: [client]
+2022-10-10 16:26:38,216 p=19998 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-10-10 16:26:38,219 p=19998 u=rob n=ansible | TASK [eve-ng-lab-test : copy ansible log files] *************************************************************************************
+2022-10-10 16:26:38,241 p=19998 u=rob n=ansible | skipping: [vyos-oobm]
+2022-10-10 16:26:38,242 p=19998 u=rob n=ansible | skipping: [vyos-wan]
+2022-10-10 16:26:38,246 p=19998 u=rob n=ansible | skipping: [client]
diff --git a/docs/configexamples/autotest/tunnelbroker/tunnelbroker.rst b/docs/configexamples/autotest/tunnelbroker/tunnelbroker.rst
index 80076a0a..3bc7fafd 100644
--- a/docs/configexamples/autotest/tunnelbroker/tunnelbroker.rst
+++ b/docs/configexamples/autotest/tunnelbroker/tunnelbroker.rst
@@ -4,8 +4,8 @@
Tunnelbroker.net (IPv6)
#######################
-| Testdate: 2022-07-11
-| Version: 1.4-rolling-202207090632
+| Testdate: 2022-10-10
+| Version: 1.4-rolling-202210090955
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=31.4 ms
- 64 bytes from 2001:470:20::2: icmp_seq=2 ttl=64 time=30.5 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=90.5 ms
-
+ 64 bytes from 2001:470:20::2: icmp_seq=1 ttl=64 time=29.3 ms
+ 64 bytes from 2001:470:20::2: icmp_seq=2 ttl=64 time=29.3 ms
+ 64 bytes from 2001:470:20::2: icmp_seq=3 ttl=64 time=29.2 ms
+ 64 bytes from 2001:470:20::2: icmp_seq=4 ttl=64 time=29.1 ms
+
--- 2001:470:20::2 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3005ms
- rtt min/avg/max/mdev = 30.519/45.797/90.546/25.837 ms
+ rtt min/avg/max/mdev = 29.149/29.241/29.347/0.081 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=48 time=182 ms
- 64 bytes from tunnelbroker.net (2001:470:0:63::2): icmp_seq=2 ttl=48 time=234 ms
- 64 bytes from tunnelbroker.net (2001:470:0:63::2): icmp_seq=3 ttl=48 time=182 ms
- 64 bytes from tunnelbroker.net (2001:470:0:63::2): icmp_seq=4 ttl=48 time=183 ms
-
+ 64 bytes from tunnelbroker.net (2001:470:0:63::2): icmp_seq=1 ttl=52 time=178 ms
+ 64 bytes from tunnelbroker.net (2001:470:0:63::2): icmp_seq=2 ttl=52 time=178 ms
+ 64 bytes from tunnelbroker.net (2001:470:0:63::2): icmp_seq=3 ttl=52 time=257 ms
+ 64 bytes from tunnelbroker.net (2001:470:0:63::2): icmp_seq=4 ttl=52 time=177 ms
+
--- tunnelbroker.net ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3005ms
- rtt min/avg/max/mdev = 182.224/195.335/233.869/22.248 ms
+ rtt min/avg/max/mdev = 177.430/197.453/256.532/34.109 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=60.3 ms
- 64 bytes from 2001:470:20::2: icmp_seq=2 ttl=63 time=31.3 ms
- 64 bytes from 2001:470:20::2: icmp_seq=3 ttl=63 time=31.7 ms
- 64 bytes from 2001:470:20::2: icmp_seq=4 ttl=63 time=104 ms
-
+ 64 bytes from 2001:470:20::2: icmp_seq=1 ttl=63 time=31.1 ms
+ 64 bytes from 2001:470:20::2: icmp_seq=2 ttl=63 time=29.7 ms
+ 64 bytes from 2001:470:20::2: icmp_seq=3 ttl=63 time=30.7 ms
+ 64 bytes from 2001:470:20::2: icmp_seq=4 ttl=63 time=29.8 ms
+
--- 2001:470:20::2 ping statistics ---
- 4 packets transmitted, 4 received, 0% packet loss, time 3005ms
- rtt min/avg/max/mdev = 31.331/56.908/104.282/29.764 ms
+ 4 packets transmitted, 4 received, 0% packet loss, time 3004ms
+ rtt min/avg/max/mdev = 29.673/30.297/31.063/0.587 ms
Multiple LAN/DMZ Setup
diff --git a/docs/configuration/firewall/general.rst b/docs/configuration/firewall/general.rst
index cfd7a8ce..0cf8bcec 100644
--- a/docs/configuration/firewall/general.rst
+++ b/docs/configuration/firewall/general.rst
@@ -591,17 +591,18 @@ A Rule-Set can be applied to every 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>
+.. 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 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
+ 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
.. note::
As you can see in the example here, you can assign the same rule-set to
@@ -815,6 +816,11 @@ Example Partial Config
.. code-block:: none
firewall {
+ interface eth0 {
+ in {
+ name FROM-INTERNET
+ }
+ }
all-ping enable
broadcast-ping disable
config-trap disable
@@ -871,11 +877,6 @@ Example Partial Config
address dhcp
description OUTSIDE
duplex auto
- firewall {
- in {
- name FROM-INTERNET
- }
- }
}
}
diff --git a/docs/configuration/interfaces/openvpn.rst b/docs/configuration/interfaces/openvpn.rst
index ff32d869..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:
diff --git a/docs/configuration/interfaces/pppoe.rst b/docs/configuration/interfaces/pppoe.rst
index dbf92caf..4f3926b2 100644
--- a/docs/configuration/interfaces/pppoe.rst
+++ b/docs/configuration/interfaces/pppoe.rst
@@ -335,9 +335,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
============
diff --git a/docs/configuration/interfaces/tunnel.rst b/docs/configuration/interfaces/tunnel.rst
index 6a5fb171..eac74d91 100644
--- a/docs/configuration/interfaces/tunnel.rst
+++ b/docs/configuration/interfaces/tunnel.rst
@@ -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/policy/route-map.rst b/docs/configuration/policy/route-map.rst
index 7743b14b..cc65d50c 100644
--- a/docs/configuration/policy/route-map.rst
+++ b/docs/configuration/policy/route-map.rst
@@ -199,38 +199,63 @@ Route Map
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-rt
+.. cfgcmd:: set policy route-map <text> rule <1-65535> set extcommunity bandwidth
+ <1-25600|cumulative|num-multipaths>
+
+ 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>
@@ -271,11 +296,6 @@ Route Map
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>
@@ -319,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/system/login.rst b/docs/configuration/system/login.rst
index 08746201..3a37342d 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
@@ -100,21 +102,55 @@ The third part is simply an identifier, and is for your own reference.
* ``http://<host>/<file>`` - Load via HTTP from remote machine
* ``tftp://<host>/<file>`` - Load via TFTP from remote machine
-Example
--------
+MFA/2FA authentication using One-Time-Pad
+-----------------------------------------
-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.
+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.
-.. code-block:: none
+.. cfgcmd:: set system login user <username> authentication otp key <key>
- 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
+ Enable OTP 2FA for user `username` with default settings, using the BASE32
+ encoded 2FA/MFA key specified by `<key>`.
+
+Optional/default settings
+^^^^^^^^^^^^^^^^^^^^^^^^^
+
+.. 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.
RADIUS
======
@@ -158,7 +194,6 @@ Configuration
the attribute you will only get regular, non privilegued, system users.
-
Login Banner
============
@@ -176,3 +211,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/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...