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.