Set The 1 Many NAT Mapping Rules For An MX Network
PUT {{baseUrl}}/networks/:networkId/appliance/firewall/oneToManyNatRules
Set the 1:Many NAT mapping rules for an MX network #### Body Parameters Parameter|Type|Description :-------------: |:-------------: |:-------------: rules| array| An array of 1:Many nat rules
Request Body
{"rules"=>[{"publicIp"=>"<string>", "uplink"=>"<string>", "portRules"=>[{"name"=>"<string>", "protocol"=>"<string>", "publicPort"=>"<string>", "localIp"=>"<string>", "localPort"=>"<string>", "allowedIps"=>["<string>", "<string>"]}, {"name"=>"<string>", "protocol"=>"<string>", "publicPort"=>"<string>", "localIp"=>"<string>", "localPort"=>"<string>", "allowedIps"=>["<string>", "<string>"]}]}, {"publicIp"=>"<string>", "uplink"=>"<string>", "portRules"=>[{"name"=>"<string>", "protocol"=>"<string>", "publicPort"=>"<string>", "localIp"=>"<string>", "localPort"=>"<string>", "allowedIps"=>["<string>", "<string>"]}, {"name"=>"<string>", "protocol"=>"<string>", "publicPort"=>"<string>", "localIp"=>"<string>", "localPort"=>"<string>", "allowedIps"=>["<string>", "<string>"]}]}]}
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
X-Cisco-Meraki-API-Key | null | ||
Content-Type | string |
RESPONSES
status: OK
{"rules":[{"publicIp":"146.11.11.13","uplink":"internet1","portRules":[{"name":"Rule 1","protocol":"tcp","publicPort":"9443","localIp":"192.168.128.1","localPort":"443","allowedIps":["any"]},{"name":"Rule 2","protocol":"tcp","publicPort":"8080","localIp":"192.168.128.1","localPort":"80","allowedIps":["10.82.110.0/24","10.82.111.0/24"]}]}]}