getrnatResult Structure Definition

The getrnatResult structure defines the return type for getrnat API.

Syntax



Members

rc

If the method succeeds, rc is 0 else rc > 0. Values above 0x8000 indicate Warnings.

message

If the method succeeds, message is NULL else message contains Error/Warning message.

rnatList

List of rnats


rnat Structure Definition

The rnat structure defines the actual return type values for getrnat API.

Syntax



Members

name

Name of the RNAT rule whose details you want to display.

network

The network address.

netmask

Subnet mask associated with the network address.

td

Integer value that uniquely identifies the traffic domain in which you want to configure the entity. If you do not specify an ID, the entity becomes part of the default traffic domain, which has an ID of 0.

natip

Nat IP Address.

aclname

Name of any configured extended ACL whose action is ALLOW. The condition specified in the extended ACL rule isused as the condition for the RNAT rule.

redirectport

Port number to which the IPv4 packets are redirected. Applicable to TCP and UDP protocols.

srcippersistency

Enables the Citrix ADC to use the same NAT IP address for all RNAT sessions initiated from a particular server.

useproxyport

Enable source port proxying, which enables the Citrix ADC to use the RNAT ips using proxied source port.

ownergroup

The owner node group in a Cluster for this rnat rule.

connfailover

Synchronize all connection-related information for the RNAT sessions with the secondary ADC in a high availability (HA) pair.

retainsourceportrange

When the source port range is configured and associated with the RNAT rule, Citrix ADC will choose a port from the specified source port range configured for connection establishment at the backend servers.

_nextgenapiresource


See Also