a10_system_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’= some help string; ‘slb_dns_padding_to_client_added’= some help string; ‘slb_dns_edns_subnet_to_server_removed’= some help string; ‘slb_dns_udp_retransmit’= some help string; ‘slb_dns_udp_retransmit_fail’= some help string; ‘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; |
||
recursive_nameserver dict |
Field recursive_nameserver |
||
follow_shared bool |
Use the configured name servers of shared partition |
||
server_list list |
Field server_list |
||
uuid str |
uuid of the object |
||
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 |
some help string |
||
slb_dns_padding_to_client_added str |
some help string |
||
slb_dns_edns_subnet_to_server_removed str |
some help string |
||
slb_dns_udp_retransmit str |
some help string |
||
slb_dns_udp_retransmit_fail str |
some help string |
||
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 |
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.