nat
Description: list of NAT rules for advanced firewall settings : ARRAY
| Element | Type | Description | 
| __v | UINT | Version of model [2] | 
| chain | STRING | Chain to apply rule : PREROUTING, or POSTROUTING | 
| description | STRING | Short description of rule (optional) | 
| dstAddr | STRING | Destination IP address of packet (optional) | 
| dstInterface | STRING | Destination interface to apply rule (optional). examples: WAN, LAN, CELLULAR, WIFI | 
| dstMask | STRING | Destination IP mask (optional). examples: 255:255:255:0, 24 | 
| dstPort | STRING | Destination IP port (optional). examples: 5000, 6000:6002, 5000, 6000-6002, 8000:8010 | 
| dstSpecInterface | STRING | Destination specific interface. Use for tunnels. Use only when ‘dstInterface’ is ‘OPENVPN’. (optional) | 
| enableNatLoopback | BOOL | Enables or disables NAT loopback | 
| enabled | BOOL | Enables or disables this rule | 
| guid | STRING | Rule ID (automatic) | 
| name | STRING | Unique name of rule | 
| protocol | STRING | Specifies the packet protocol (optional). examples: TCP, UDP, TCP, UDP, TCP/UDP | 
| srcAddr | STRING | Source IP address of packet (optional) | 
| srcInterface | STRING | Specifies the source interface to apply rule (optional). examples: WAN, LAN, CELLULAR, WIFI | 
| srcMac | STRING | Source MAC address | 
| srcMask | STRING | Source IP mask of packet (optional). examples: 255:255:255:0, 24 | 
| srcPort | STRING | Source IP port (optional). examples: 5000, 6000:6002, 5000, 6000-6002, 8000:8010 | 
| srcSpecInterface | STRING | Source specific interface. Use for tunnels. Use only when ‘srcInterface’ is ‘OPENVPN’. (optional) | 
| target | STRING | Target of NAT rule: DNAT, SNAT, or MASQUERADE | 
| toAddr | STRING | Network address translation of IP address | 
| toPort | STRING | Network address translation of IP ports. examples: 5000, 6000:6002, 5000, 6000-6002, 8000:8010 |