a10_cgnv6_nat_pool¶
Parameters¶
Parameters |
Choices/Defaults |
Comment |
|
---|---|---|---|
state str/required |
[‘noop’, ‘present’, ‘absent’] |
State of the object to be created. |
|
ansible_host str/required |
Host for AXAPI authentication |
||
ansible_username str/required |
Username for AXAPI authentication |
||
ansible_password str/required |
Password for AXAPI authentication |
||
ansible_port int/required |
Port for AXAPI authentication |
||
a10_device_context_id int |
[‘1-8’] |
Device ID for aVCS configuration |
|
a10_partition str |
Destination/target partition for object/command |
||
pool_name str/required |
Specify pool name or pool group |
||
start_address str |
Configure start IP address of NAT pool |
||
end_address str |
Configure end IP address of NAT pool |
||
netmask str |
Configure mask for pool |
||
exclude_ip list |
Field exclude_ip |
||
exclude_ip_start str |
Single IP address or IP address range start |
||
exclude_ip_end str |
Address range end |
||
vrid int |
Configure VRRP-A vrid (Specify ha VRRP-A vrid) |
||
max_users_per_ip int |
Number of users that can be assigned to a NAT IP |
||
shared bool |
Share this pool with other partitions (default= not shared) |
||
group str |
Share with a partition group (Partition Group Name) |
||
partition str |
Share with a single partition (Partition Name) |
||
all bool |
Share with all partitions |
||
port_batch_v2_size str |
‘64’= Allocate 64 ports at a time; ‘128’= Allocate 128 ports at a time; ‘256’= Allocate 256 ports at a time; ‘512’= Allocate 512 ports at a time; ‘1024’= Allocate 1024 ports at a time; ‘2048’= Allocate 2048 ports at a time; ‘4096’= Allocate 4096 ports at a time; |
||
simultaneous_batch_allocation bool |
Allocate same TCP and UDP batches at once |
||
per_batch_port_usage_warning_threshold int |
Configure warning log threshold for per batch port usage (default= disabled) (Number of ports) |
||
tcp_time_wait_interval int |
Minutes before TCP NAT ports can be reused |
||
usable_nat_ports bool |
Configure usable NAT ports |
||
usable_nat_ports_start int |
Start Port of Usable NAT Ports (needs to be even) |
||
usable_nat_ports_end int |
End Port of Usable NAT Ports |
||
uuid str |
uuid of the object |
||
oper dict |
Field oper |
||
nat_ip_list list |
Field nat_ip_list |
||
pool_name str |
Specify pool name or pool group |
||
stats dict |
Field stats |
||
users str |
Users |
||
icmp str |
ICMP |
||
icmp_freed str |
ICMP Freed |
||
icmp_total str |
ICMP Total |
||
icmp_rsvd str |
ICMP Reserved |
||
icmp_peak str |
ICMP Peak |
||
icmp_hit_full str |
ICMP Hit Full |
||
udp str |
UDP |
||
udp_freed str |
UDP Freed |
||
udp_total str |
UDP Total |
||
udp_rsvd str |
UDP Reserved |
||
udp_peak str |
UDP Peak |
||
udp_hit_full str |
UDP Hit Full |
||
tcp str |
TCP |
||
tcp_freed str |
TCP Freed |
||
tcp_total str |
TCP total |
||
tcp_rsvd str |
TCP Reserved |
||
tcp_peak str |
TCP Peak |
||
tcp_hit_full str |
TCP Hit Full |
||
ip_used str |
IP Used |
||
ip_free str |
IP Free |
||
ip_total str |
IP Total |
||
pool_name str |
Specify pool name or pool group |