<?xml version="1.0" encoding="UTF-8"?> <interfaceDefinition> <node name="show"> <children> <node name="nat"> <properties> <help>Show IPv4 to IPv4 Network Address Translation (NAT) information</help> </properties> <children> <node name="source"> <properties> <help>Show source IPv4 to IPv4 Network Address Translation (NAT) information</help> </properties> <children> <node name="rules"> <properties> <help>Show configured source NAT rules</help> </properties> <command>${vyos_op_scripts_dir}/show_nat_rules.py --source</command> </node> <node name="statistics"> <properties> <help>Show statistics for configured source NAT rules</help> </properties> <command>${vyos_op_scripts_dir}/show_nat_statistics.py --source</command> </node> <node name="translations"> <properties> <help>Show active source NAT translations</help> </properties> <children> <tagNode name="address"> <properties> <help>Show active source NAT translations for an IP address</help> <completionHelp> <list><x.x.x.x></list> </completionHelp> </properties> <command>${vyos_op_scripts_dir}/show_nat_translations.py --type=source --verbose --ipaddr="$6"</command> </tagNode> <node name="detail"> <properties> <help>Show active source NAT translations detail</help> </properties> <command>${vyos_op_scripts_dir}/show_nat_translations.py --type=source --verbose</command> </node> </children> <command>${vyos_op_scripts_dir}/show_nat_translations.py --type=source</command> </node> </children> </node> <node name="destination"> <properties> <help>Show destination IPv4 to IPv4 Network Address Translation (NAT) information</help> </properties> <children> <node name="rules"> <properties> <help>Show configured destination NAT rules</help> </properties> <command>${vyos_op_scripts_dir}/show_nat_rules.py --destination</command> </node> <node name="statistics"> <properties> <help>Show statistics for configured destination NAT rules</help> </properties> <command>${vyos_op_scripts_dir}/show_nat_statistics.py --destination</command> </node> <node name="translations"> <properties> <help>Show active destination NAT translations</help> </properties> <children> <tagNode name="address"> <properties> <help>Show active NAT destination translations for an IP address</help> <completionHelp> <list><x.x.x.x></list> </completionHelp> </properties> <command>${vyos_op_scripts_dir}/show_nat_translations.py --type=destination --verbose --ipaddr="$6"</command> </tagNode> <node name="detail"> <properties> <help>Show active destination NAT translations detail</help> </properties> <command>${vyos_op_scripts_dir}/show_nat_translations.py --type=destination --verbose</command> </node> </children> <command>${vyos_op_scripts_dir}/show_nat_translations.py --type=destination</command> </node> </children> </node> </children> </node> </children> </node> </interfaceDefinition>