a10_slb_dns
Synopsis
DNS Packet Statistics
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  | 
||
uuid str  | 
uuid of the object  | 
||
sampling_enable list  | 
Field sampling_enable  | 
||
counters1 str  | 
‘all’= all; ‘slb_req’= No. of requests; ‘slb_resp’= No. of responses; ‘slb_no_resp’= No. of requests with no response; ‘slb_req_rexmit’= No. of requests retransmit; ‘slb_resp_no_match’= No. of requests and responses with no match; ‘slb_no_resource’= No. of resource failures; ‘nat_req’= (NAT) No. of requests; ‘nat_resp’= (NAT) No. of responses; ‘nat_no_resp’= (NAT) No. of resource failures; ‘nat_req_rexmit’= (NAT) No. of request retransmits; ‘nat_resp_no_match’= (NAT) No. of requests with no response; ‘nat_no_resource’= (NAT) No. of resource failures; ‘nat_xid_reused’= (NAT) No. of requests reusing a transaction id; ‘filter_type_drop’= Total Query Type Drop; ‘filter_class_drop’= Total Query Class Drop; ‘filter_type_any_drop’= Total Query ANY Type Drop; ‘slb_dns_client_ssl_succ’= No. of client ssl success; ‘slb_dns_server_ssl_succ’= No. of server ssl success; ‘slb_dns_udp_conn’= No. of backend udp connections; ‘slb_dns_udp_conn_succ’= No. of backend udp conn established; ‘slb_dns_padding_to_server_removed’= slb_dns_padding_to_server_removed; ‘slb_dns_padding_to_client_added’= slb_dns_padding_to_client_added; ‘slb_dns_edns_subnet_to_server_removed’= slb_dns_edns_subnet_to_server_removed; ‘slb_dns_udp_retransmit’= slb_dns_udp_retransmit; ‘slb_dns_udp_retransmit_fail’= slb_dns_udp_retransmit_fail; ‘rpz_action_drop’= RPZ Action Drop; ‘rpz_action_pass_thru’= RPZ Action Pass Through; ‘rpz_action_tcp_only’= RPZ Action TCP Only; ‘rpz_action_nxdomain’= RPZ Action NXDOMAIN; ‘rpz_action_nodata’= RPZ Action NODATA; ‘rpz_action_local_data’= RPZ Action Local Data; ‘slb_drop’= DNS requests drop; ‘nat_slb_drop’= (NAT)DNS requests drop; ‘invalid_q_len_to_udp’= invalid query length to conver to UDP; ‘slb_dns_edns_ecs_received’= Number of ecs from client received; ‘slb_dns_edns_ecs_inserted’= Number of ecs inserted;  | 
||
stats dict  | 
Field stats  | 
||
slb_req str  | 
No. of requests  | 
||
slb_resp str  | 
No. of responses  | 
||
slb_no_resp str  | 
No. of requests with no response  | 
||
slb_req_rexmit str  | 
No. of requests retransmit  | 
||
slb_resp_no_match str  | 
No. of requests and responses with no match  | 
||
slb_no_resource str  | 
No. of resource failures  | 
||
nat_req str  | 
(NAT) No. of requests  | 
||
nat_resp str  | 
(NAT) No. of responses  | 
||
nat_no_resp str  | 
(NAT) No. of resource failures  | 
||
nat_req_rexmit str  | 
(NAT) No. of request retransmits  | 
||
nat_resp_no_match str  | 
(NAT) No. of requests with no response  | 
||
nat_no_resource str  | 
(NAT) No. of resource failures  | 
||
nat_xid_reused str  | 
(NAT) No. of requests reusing a transaction id  | 
||
filter_type_drop str  | 
Total Query Type Drop  | 
||
filter_class_drop str  | 
Total Query Class Drop  | 
||
filter_type_any_drop str  | 
Total Query ANY Type Drop  | 
||
slb_dns_client_ssl_succ str  | 
No. of client ssl success  | 
||
slb_dns_server_ssl_succ str  | 
No. of server ssl success  | 
||
slb_dns_udp_conn str  | 
No. of backend udp connections  | 
||
slb_dns_udp_conn_succ str  | 
No. of backend udp conn established  | 
||
slb_dns_padding_to_server_removed str  | 
Field slb_dns_padding_to_server_removed  | 
||
slb_dns_padding_to_client_added str  | 
Field slb_dns_padding_to_client_added  | 
||
slb_dns_edns_subnet_to_server_removed str  | 
Field slb_dns_edns_subnet_to_server_removed  | 
||
slb_dns_udp_retransmit str  | 
Field slb_dns_udp_retransmit  | 
||
slb_dns_udp_retransmit_fail str  | 
Field slb_dns_udp_retransmit_fail  | 
||
rpz_action_drop str  | 
RPZ Action Drop  | 
||
rpz_action_pass_thru str  | 
RPZ Action Pass Through  | 
||
rpz_action_tcp_only str  | 
RPZ Action TCP Only  | 
||
rpz_action_nxdomain str  | 
RPZ Action NXDOMAIN  | 
||
rpz_action_nodata str  | 
RPZ Action NODATA  | 
||
rpz_action_local_data str  | 
RPZ Action Local Data  | 
||
slb_drop str  | 
DNS requests drop  | 
||
nat_slb_drop str  | 
(NAT)DNS requests drop  | 
||
invalid_q_len_to_udp str  | 
invalid query length to conver to UDP  | 
||
slb_dns_edns_ecs_received str  | 
Number of ecs from client received  | 
||
slb_dns_edns_ecs_inserted str  | 
Number of ecs inserted  | 
||
Examples
Return Values
- modified_values (changed, dict, )
 Values modified (or potential changes if using check_mode) as a result of task operation
- axapi_calls (always, list, )
 Sequential list of AXAPI calls made by the task
- endpoint (, str, [‘/axapi/v3/slb/virtual_server’, ‘/axapi/v3/file/ssl-cert’])
 The AXAPI endpoint being accessed.
- http_method (, str, [‘POST’, ‘GET’])
 HTTP method being used by the primary task to interact with the AXAPI endpoint.
- request_body (, complex, )
 Params used to query the AXAPI
- response_body (, complex, )
 Response from the AXAPI
Status
This module is not guaranteed to have a backwards compatible interface. [preview]
This module is maintained by community.