latestSwagger 2.0BSD-2-Clauseraw.githubusercontent.com2026-08-183895921.5 MB

7a7bea85004e

Network

Create Firewall NAT Rule

Create and apply a firewall NAT rule

post/network/firewall/nat

Request body

descriptionstring
destObjIdinteger
destRawstring
dnatTargetObjIdinteger
dnatTargetRawstring
dstPortObjIdinteger
dstPortsRawstring
egressInterfacesstring[] required
enabledboolean
family'any' | 'inet' | 'inet6' required
ingressInterfacesstring[] required
logboolean
namestring required
natType'snat' | 'dnat' | 'binat' required
policyRouteGatewaystring
policyRoutingEnabledboolean
priorityinteger
protocol'any' | 'tcp' | 'udp' | 'icmp' required
redirectPortObjIdinteger
redirectPortsRawstring
sourceObjIdinteger
sourceRawstring
translateMode'interface' | 'address'
translateToObjIdinteger
translateToRawstring

Response

Created

datainteger
errorstring
messagestring
statusstring