firewall_destination_nat_policy_obj

firewall_destination_nat_policy_obj

Configuration Editor for API to add, modify, delete, and get configuration for Destination NAT policy settings resource.

Read/write properties

service_type <String>

The Service Type that the translation applies to.. Possible values = [local,internet,intranet]

outside_network_ip_address <String>

The Outside IP Address packets will be translated to (Destination IP Address in the direction selected)..

outside_port <Integer>

The Outside Port packets will be translated to (Destination port in the direction selected(0: do not NAT the Port))..

direction <String>

The direction, from the Service or Virtual Interface perspective, the translation will operate.. Possible values = [inbound,outbound]

inside_network_ip_address <String>

The Inside IP Address and Prefix to translate (Destination IP Address in the direction selected)..

service_name <String>

The Service Name that the translation applies to..

inside_port <String>

The Inside Port or port range to translate (Destination port/port range in the direction selected)..

id <Integer>

Firewall destination NATs policy id.

Read only properties

priority <Integer>

The order/precedence in which Filters are applied (automatically redistributed)..

Operations

add delete get (all) modify

[add]{}

URL: http://<MGMT-IP>/sdwan/nitro/v1/config_editor/firewall_destination_nat_policy_obj

Description: Use this operation to add the Destination NAT policy settings

HTTP Method: POST

Request Payload: JSON

{"firewall_destination_nat_policy_obj": { "service_type":<String_value> , "outside_network_ip_address":<String_value> , "outside_port":<Integer_value> , "direction":<String_value> , "inside_network_ip_address":<String_value> , "service_name":<String_value> , "inside_port":<String_value> , "id":<Integer_value> }}

Response Payload: JSON

{ "firewall_destination_nat_policy_obj":{ "service_type":<String_value>

, "priority":<Integer_value> , "outside_network_ip_address":<String_value> , "outside_port":<Integer_value> , "direction":<String_value> , "inside_network_ip_address":<String_value> , "service_name":<String_value> , "inside_port":<String_value> , "id":<Integer_value> }]}

[delete]{}

URL: http://<MGMT-IP>/sdwan/nitro/v1/config_editor/firewall_destination_nat_policy_obj/

Description: Use this operation to delete the Destination NAT policy settings

HTTP Method: DELETE

Response Payload: JSON

{ "errorcode": 0, "message": "Done", "severity": <String;_value> }

[get (all)]{}

URL: http://<MGMT-IP>/sdwan/nitro/v1/config_editor/firewall_destination_nat_policy_obj

Description: Use this operation to get the Destination NAT policy settings

HTTP Method: GET

Response Payload: JSON

{"firewall_destination_nat_policy_obj":[{ "service_type":<String_value>

, "priority":<Integer_value> , "outside_network_ip_address":<String_value> , "outside_port":<Integer_value> , "direction":<String_value> , "inside_network_ip_address":<String_value> , "service_name":<String_value> , "inside_port":<String_value> , "id":<Integer_value> }]}

[modify]{}

URL: http://<MGMT-IP>/sdwan/nitro/v1/config_editor/firewall_destination_nat_policy_obj

Description: Use this operation to modify the Destination NAT policy settings

HTTP Method: PUT

Request Payload: JSON

{"firewall_destination_nat_policy_obj":{ "service_type":<String_value> , "outside_network_ip_address":<String_value> , "outside_port":<Integer_value> , "direction":<String_value> , "inside_network_ip_address":<String_value> , "service_name":<String_value> , "inside_port":<String_value> , "id":<Integer_value> }}

Response Payload: JSON

{ "firewall_destination_nat_policy_obj":[{ "service_type":<String_value>

, "priority":<Integer_value> , "outside_network_ip_address":<String_value> , "outside_port":<Integer_value> , "direction":<String_value> , "inside_network_ip_address":<String_value> , "service_name":<String_value> , "inside_port":<String_value> , "id":<Integer_value> }]}

Was this article helpful?