a10_slb_http_proxy
Synopsis
Configure HTTP Proxy global
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; ‘num’= Num; ‘curr_proxy’= Curr Proxy Conns; ‘total_proxy’= Total Proxy Conns; ‘req’= HTTP requests; ‘req_succ’= HTTP requests(succ); ‘noproxy’= No proxy error; ‘client_rst’= Client RST; ‘server_rst’= Server RST; ‘notuple’= No tuple error; ‘parsereq_fail’= Parse req fail; ‘svrsel_fail’= Server selection fail; ‘fwdreq_fail’= Fwd req fail; ‘fwdreq_fail_buff’= Fwd req fail - buff; ‘fwdreq_fail_rport’= Fwd req fail - rport; ‘fwdreq_fail_route’= Fwd req fail - route; ‘fwdreq_fail_persist’= Fwd req fail - persist; ‘fwdreq_fail_server’= Fwd req fail - server; ‘fwdreq_fail_tuple’= Fwd req fail - tuple; ‘fwdreqdata_fail’= fwdreqdata_fail; ‘req_retran’= Packets retrans; ‘req_ofo’= Packets ofo; ‘server_resel’= Server reselection; ‘svr_prem_close’= Server premature close; ‘new_svrconn’= Server conn made; ‘snat_fail’= Source NAT failure; ‘tcpoutrst’= Out RSTs; ‘full_proxy’= Full proxy tot; ‘full_proxy_post’= Full proxy POST; ‘full_proxy_pipeline’= Full proxy pipeline; ‘full_proxy_fpga_err’= Full proxy fpga err; ‘req_over_limit’= Request over limit; ‘req_rate_over_limit’= Request rate over limit; ‘l4_switching’= L4 switching; ‘cookie_switching’= Cookie switching; ‘aflex_switching’= aFleX switching; ‘http_policy_switching’= HTTP Policy switching; ‘url_switching’= URL switching; ‘host_switching’= Host switching; ‘lb_switching’= Normal LB switching; ‘l4_switching_ok’= L4 switching (succ); ‘cookie_switching_ok’= Cookie switching (succ); ‘aflex_switching_ok’= aFleX switching (succ); ‘http_policy_switching_ok’= HTTP Policy switching (succ); ‘url_switching_ok’= URL switching (succ); ‘host_switching_ok’= Host switching (succ); ‘lb_switching_ok’= Normal LB switch. (succ); ‘l4_switching_enqueue’= L4 switching (enQ); ‘cookie_switching_enqueue’= Cookie switching (enQ); ‘aflex_switching_enqueue’= aFleX switching (enQ); ‘http_policy_switching_enqueue’= HTTP Policy switching (enQ); ‘url_switching_enqueue’= URL switching (enQ); ‘host_switching_enqueue’= Host switching (enQ); ‘lb_switching_enqueue’= Normal LB switch. (enQ); ‘retry_503’= Retry on 503; ‘aflex_retry’= aFleX http retry; ‘aflex_lb_reselect’= aFleX lb reselect; ‘aflex_lb_reselect_ok’= aFleX lb reselect (succ); ‘client_rst_request’= Client RST - request; ‘client_rst_connecting’= Client RST - connecting; ‘client_rst_connected’= Client RST - connected; ‘client_rst_response’= Client RST - response; ‘server_rst_request’= Server RST - request; ‘server_rst_connecting’= Server RST - connecting; ‘server_rst_connected’= Server RST - connected; ‘server_rst_response’= Server RST - response; ‘invalid_header’= Invalid header; ‘too_many_headers’= Too many headers; ‘line_too_long’= Line too long; ‘header_name_too_long’= Header name too long; ‘wrong_resp_header’= Wrong response header; ‘header_insert’= Header insert; ‘header_delete’= Header delete; ‘insert_client_ip’= Insert client IP; ‘negative_req_remain’= Negative request remain; ‘negative_resp_remain’= Negative response remain; ‘large_cookie’= Large cookies; ‘large_cookie_header’= Large cookie headers; ‘huge_cookie’= Huge cookies; ‘huge_cookie_header’= Huge cookie headers; ‘parse_cookie_fail’= Parse cookie fail; ‘parse_setcookie_fail’= Parse set-cookie fail; ‘asm_cookie_fail’= Assemble cookie fail; ‘asm_cookie_header_fail’= Asm cookie header fail; ‘asm_setcookie_fail’= Assemble set-cookie fail; ‘asm_setcookie_header_fail’= Asm set-cookie hdr fail; ‘client_req_unexp_flag’= Client req unexp flags; ‘connecting_fin’= Connecting FIN; ‘connecting_fin_retrans’= Connecting FIN retran; ‘connecting_fin_ofo’= Connecting FIN ofo; ‘connecting_rst’= Connecting RST; ‘connecting_rst_retrans’= Connecting RST retran; ‘connecting_rst_ofo’= Connecting RST ofo; ‘connecting_ack’= Connecting ACK; ‘pkts_ofo’= Packets ofo; ‘pkts_retrans’= Packets retrans; ‘pkts_retrans_ack_finwait’= retrans ACK FWAIT; ‘pkts_retrans_fin’= retrans FIN; ‘pkts_retrans_rst’= retrans RST; ‘pkts_retrans_push’= retrans PSH; ‘stale_sess’= Stale sess; ‘server_resel_failed’= Server re-select failed; ‘compression_before’= Tot data before compress; ‘compression_after’= Tot data after compress; ‘response_1xx’= Status code 1XX; ‘response_100’= Status code 100; ‘response_101’= Status code 101; ‘response_102’= Status code 102; ‘response_2xx’= Status code 2XX; ‘response_200’= Status code 200; ‘response_201’= Status code 201; ‘response_202’= Status code 202; ‘response_203’= Status code 203; ‘response_204’= Status code 204; ‘response_205’= Status code 205; ‘response_206’= Status code 206; ‘response_207’= Status code 207; ‘response_3xx’= Status code 3XX; ‘response_300’= Status code 300; ‘response_301’= Status code 301; ‘response_302’= Status code 302; ‘response_303’= Status code 303; ‘response_304’= Status code 304; ‘response_305’= Status code 305; ‘response_306’= Status code 306; ‘response_307’= Status code 307; ‘response_4xx’= Status code 4XX; ‘response_400’= Status code 400; ‘response_401’= Status code 401; ‘response_402’= Status code 402; ‘response_403’= Status code 403; ‘response_404’= Status code 404; ‘response_405’= Status code 405; ‘response_406’= Status code 406; ‘response_407’= Status code 407; ‘response_408’= Status code 408; ‘response_409’= Status code 409; ‘response_410’= Status code 410; ‘response_411’= Status code 411; ‘response_412’= Status code 412; ‘response_413’= Status code 413; ‘response_414’= Status code 414; ‘response_415’= Status code 415; ‘response_416’= Status code 416; ‘response_417’= Status code 417; ‘response_418’= Status code 418; ‘response_422’= Status code 422; ‘response_423’= Status code 423; ‘response_424’= Status code 424; ‘response_425’= Status code 425; ‘response_426’= Status code 426; ‘response_449’= Status code 449; ‘response_450’= Status code 450; ‘response_5xx’= Status code 5XX; ‘response_500’= Status code 500; ‘response_501’= Status code 501; ‘response_502’= Status code 502; ‘response_503’= Status code 503; ‘response_504’= Status code 504; ‘response_505’= Status code 505; ‘response_506’= Status code 506; ‘response_507’= Status code 507; ‘response_508’= Status code 508; ‘response_509’= Status code 509; ‘response_510’= Status code 510; ‘response_6xx’= Status code 6XX; ‘response_unknown’= Status code unknown; ‘req_http10’= Request 1.0; ‘req_http11’= Request 1.1; ‘response_http10’= Resp 1.0; ‘response_http11’= Resp 1.1; ‘req_get’= Method GET; ‘req_head’= Method HEAD; ‘req_put’= Method PUT; ‘req_post’= Method POST; ‘req_trace’= Method TRACE; ‘req_options’= Method OPTIONS; ‘req_connect’= Method CONNECT; ‘req_delete’= Method DELETE; ‘req_unknown’= Method UNKNOWN; ‘req_content_len’= Req content len; ‘rsp_content_len’= Resp content len; ‘rsp_chunk’= Resp chunk encoding; ‘req_chunk’= Req chunk encoding; ‘compress_rsp’= Compress req; ‘compress_del_accept_enc’= Compress del accept enc; ‘compress_resp_already_compressed’= Resp already compressed; ‘compress_content_type_excluded’= Compress cont type excl; ‘compress_no_content_type’= Compress no cont type; ‘compress_resp_lt_min’= Compress resp less than min; ‘compress_resp_no_cl_or_ce’= Compress resp no CL/CE; ‘compress_ratio_too_high’= Compress ratio too high; ‘cache_rsp’= HTTP req (cache succ); ‘close_on_ddos’= Close on DDoS; ‘req_http10_keepalive’= 1.0 Keepalive; ‘req_sz_1k’= Req less than equal to 1K; ‘req_sz_2k’= Req less than equal to 2K; ‘req_sz_4k’= Req less than equal to 4K; |
||
counters2 str |
‘req_sz_8k’= Req less than equal to 8K; ‘req_sz_16k’= Req less than equal to 16K; ‘req_sz_32k’= Req less than equal to 32K; ‘req_sz_64k’= Req less than equal to 64K; ‘req_sz_256k’= Req less than equal to 256K; ‘req_sz_gt_256k’= Req greater than 256K; ‘rsp_sz_1k’= Resp less than equal to 1K; ‘rsp_sz_2k’= Resp less than equal to 2K; ‘rsp_sz_4k’= Resp less than equal to 4K; ‘rsp_sz_8k’= Resp less than equal to 8K; ‘rsp_sz_16k’= Resp less than equal to 16K; ‘rsp_sz_32k’= Resp less than equal to 32K; ‘rsp_sz_64k’= Resp less than equal to 64K; ‘rsp_sz_256k’= Resp less than equal to 256K; ‘rsp_sz_gt_256k’= Resp greater than 256K; ‘chunk_sz_512’= Chunk less than equal to 512; ‘chunk_sz_1k’= Chunk less than equal to 1K; ‘chunk_sz_2k’= Chunk less than equal to 2K; ‘chunk_sz_4k’= Chunk less than equal to 4K; ‘chunk_sz_gt_4k’= Chunk greater than 4K; ‘pconn_connecting’= pconn connecting; ‘pconn_connected’= pconn connected; ‘pconn_connecting_failed’= pconn conn failed; ‘chunk_bad’= Bad Chunk; ‘req_10u’= Rsp time less than 10u; ‘req_20u’= Rsp time less than 20u; ‘req_50u’= Rsp time less than 50u; ‘req_100u’= Rsp time less than 100u; ‘req_200u’= Rsp time less than 200u; ‘req_500u’= Rsp time less than 500u; ‘req_1m’= Rsp time less than 1m; ‘req_2m’= Rsp time less than 2m; ‘req_5m’= Rsp time less than 5m; ‘req_10m’= Rsp time less than 10m; ‘req_20m’= Rsp time less than 20m; ‘req_50m’= Rsp time less than 50m; ‘req_100m’= Rsp time less than 100m; ‘req_200m’= Rsp time less than 200m; ‘req_500m’= Rsp time less than 500m; ‘req_1s’= Rsp time less than 1s; ‘req_2s’= Rsp time less than 2s; ‘req_5s’= Rsp time less than 5s; ‘req_over_5s’= Rsp time greater than equal to 5s; ‘insert_client_port’= Insert client Port; ‘req_track’= Method TRACK; ‘connect_req’= Total HTTP CONNECT requests; ‘req_enter_ssli’= Total HTTP requests enter SSLi; ‘non_http_bypass’= Non-HTTP bypass; ‘decompression_before’= Tot data before decompress; ‘decompression_after’= Tot data after decompress; ‘req_http2’= Request 2.0; ‘response_http2’= Resp 2.0; ‘req_timeout_retry’= Retry on Req Timeout; ‘req_timeout_close’= Close on Req Timeout; ‘doh_req’= DoH Requests; ‘doh_req_get’= DoH GET Requests; ‘doh_req_post’= DoH POST Requests; ‘doh_non_doh_req’= DoH non DoH Requests; ‘doh_non_doh_req_get’= DoH non DoH GET Requests; ‘doh_non_doh_req_post’= DoH non DoH POST Requests; ‘doh_resp’= DoH Responses; ‘doh_tc_resp’= DoH TC Responses; ‘doh_udp_dns_req’= DoH UDP DNS Requests; ‘doh_udp_dns_resp’= DoH UDP DNS Responses; ‘doh_tcp_dns_req’= DoH TCP DNS Requests; ‘doh_tcp_dns_resp’= DoH TCP DNS Responses; ‘doh_req_send_failed’= DoH Request Send Failed; ‘doh_resp_send_failed’= DoH Response Send Failed; ‘doh_malloc_fail’= DoH Memory alloc failed; ‘doh_req_udp_retry’= DoH UDP Retry; ‘doh_req_udp_retry_fail’= DoH UDP Retry failed; ‘doh_req_tcp_retry’= DoH TCP Retry; ‘doh_req_tcp_retry_fail’= DoH TCP Retry failed; ‘doh_snat_failed’= DoH Source NAT failed; ‘doh_path_not_found’= DoH URI Path not found; ‘doh_get_dns_arg_failed’= DoH GET dns arg not found in uri; ‘doh_get_base64_decode_failed’= DoH GET base64url decode failed; ‘doh_post_content_type_mismatch’= DoH POST content-type not found; ‘doh_post_payload_not_found’= DoH POST payload not found; ‘doh_post_payload_extract_failed’= DoH POST payload extract failed; ‘doh_non_doh_method’= DoH Non DoH HTTP request method rcvd; ‘doh_tcp_send_failed’= DoH serv TCP DNS send failed; ‘doh_udp_send_failed’= DoH serv UDP DNS send failed; ‘doh_query_time_out’= DoH serv Query timed out; ‘doh_dns_query_type_a’= DoH Query type A; ‘doh_dns_query_type_aaaa’= DoH Query type AAAA; ‘doh_dns_query_type_ns’= DoH Query type NS; ‘doh_dns_query_type_cname’= DoH Query type CNAME; ‘doh_dns_query_type_any’= DoH Query type ANY; ‘doh_dns_query_type_srv’= DoH Query type SRV; ‘doh_dns_query_type_mx’= DoH Query type MX; ‘doh_dns_query_type_soa’= DoH Query type SOA; ‘doh_dns_query_type_others’= DoH Query type Others; ‘doh_resp_setup_failed’= DoH Response setup failed; ‘doh_resp_header_alloc_failed’= DoH Resp hdr alloc failed; ‘doh_resp_que_failed’= DoH Resp queue failed; ‘doh_resp_udp_frags’= DoH UDP Frags Rcvd; ‘doh_resp_tcp_frags’= DoH TCP Frags Rcvd; ‘doh_serv_sel_failed’= DoH Server Select Failed; ‘doh_retry_w_tcp’= DoH Retry with TCP SG; ‘doh_get_uri_too_long’= DoH GET URI too long; ‘doh_post_payload_too_large’= DoH POST Payload too large; ‘doh_dns_malformed_query’= DoH DNS Malformed Query; ‘doh_dns_resp_rcode_err_format’= DoH DNS Response rcode ERR_FORMAT; ‘doh_dns_resp_rcode_err_server’= DoH DNS Response rcode ERR_SERVER; ‘doh_dns_resp_rcode_err_name’= DoH DNS Response rcode ERR_NAME; ‘doh_dns_resp_rcode_err_type’= DoH DNS Response rcode ERR_TYPE; ‘doh_dns_resp_rcode_refuse’= DoH DNS Response rcode REFUSE; ‘doh_dns_resp_rcode_yxdomain’= DoH DNS Response rcode YXDOMAIN; ‘doh_dns_resp_rcode_yxrrset’= DoH DNS Response rcode YXRRSET; ‘doh_dns_resp_rcode_nxrrset’= DoH DNS Response rcode NXRRSET; ‘doh_dns_resp_rcode_notauth’= DoH DNS Response rcode NOTAUTH; ‘doh_dns_resp_rcode_notzone’= DoH DNS Response rcode NOTZONE; ‘doh_dns_resp_rcode_other’= DoH DNS Response rcode OTHER; ‘compression_before_br’= Tot data before brotli compress; ‘compression_after_br’= Tot data after brotli compress; ‘compression_before_total’= Tot data before compress; ‘compression_after_total’= Tot data after compress; ‘decompression_before_br’= Tot data before brotli decompress; ‘decompression_after_br’= Tot data after brotli decompress; ‘decompression_before_total’= Tot data before decompress; ‘decompression_after_total’= Tot data after decompress; ‘compress_rsp_br’= Compress req with brotli; ‘compress_rsp_total’= Compress req; ‘h2up_content_length_alias’= HTTP2 content length alias; ‘malformed_h2up_header_value’= Malformed HTTP2 header value; ‘malformed_h2up_scheme_value’= Malformed HTTP2 scheme value; ‘h2up_with_transfer_encoding’= HTTP2 with transfer-encoding header; ‘multiple_content_length’= Multiple content-length headers; ‘multiple_transfer_encoding’= Multiple transfer-encoding headers; ‘transfer_encoding_and_content_length’= Transfer-encoding header with Content- Length header; ‘get_and_payload’= GET method with content-length header or transfer-encoding header; ‘h2up_with_host_and_auth’= HTTP2 with host header and authority header; ‘req_http3’= Request 3.0; ‘response_http3’= Resp 3.0; ‘header_filter_rule_hit’= Hit header filter rule; ‘http1_client_idle_timeout’= HTTP1 client idle timeout; ‘http2_client_idle_timeout’= HTTP2 client idle timeout; ‘http_disallowed_methods’= HTTP disallowed methods; ‘http_allowed_methods’= HTTP allowed methods; |
||
oper dict |
Field oper |
||
http_proxy_cpu_list list |
Field http_proxy_cpu_list |
||
cpu_count int |
Field cpu_count |
||
debug_fields bool |
Field debug_fields |
||
stats dict |
Field stats |
||
curr_proxy str |
Curr Proxy Conns |
||
total_proxy str |
Total Proxy Conns |
||
req str |
HTTP requests |
||
req_succ str |
HTTP requests(succ) |
||
noproxy str |
No proxy error |
||
client_rst str |
Client RST |
||
server_rst str |
Server RST |
||
notuple str |
No tuple error |
||
parsereq_fail str |
Parse req fail |
||
svrsel_fail str |
Server selection fail |
||
fwdreq_fail str |
Fwd req fail |
||
fwdreqdata_fail str |
Field fwdreqdata_fail |
||
req_retran str |
Packets retrans |
||
req_ofo str |
Packets ofo |
||
server_resel str |
Server reselection |
||
svr_prem_close str |
Server premature close |
||
new_svrconn str |
Server conn made |
||
snat_fail str |
Source NAT failure |
||
req_over_limit str |
Request over limit |
||
req_rate_over_limit str |
Request rate over limit |
||
compression_before str |
Tot data before compress |
||
compression_after str |
Tot data after compress |
||
response_1xx str |
Status code 1XX |
||
response_100 str |
Status code 100 |
||
response_101 str |
Status code 101 |
||
response_102 str |
Status code 102 |
||
response_2xx str |
Status code 2XX |
||
response_200 str |
Status code 200 |
||
response_201 str |
Status code 201 |
||
response_202 str |
Status code 202 |
||
response_203 str |
Status code 203 |
||
response_204 str |
Status code 204 |
||
response_205 str |
Status code 205 |
||
response_206 str |
Status code 206 |
||
response_207 str |
Status code 207 |
||
response_3xx str |
Status code 3XX |
||
response_300 str |
Status code 300 |
||
response_301 str |
Status code 301 |
||
response_302 str |
Status code 302 |
||
response_303 str |
Status code 303 |
||
response_304 str |
Status code 304 |
||
response_305 str |
Status code 305 |
||
response_306 str |
Status code 306 |
||
response_307 str |
Status code 307 |
||
response_4xx str |
Status code 4XX |
||
response_400 str |
Status code 400 |
||
response_401 str |
Status code 401 |
||
response_402 str |
Status code 402 |
||
response_403 str |
Status code 403 |
||
response_404 str |
Status code 404 |
||
response_405 str |
Status code 405 |
||
response_406 str |
Status code 406 |
||
response_407 str |
Status code 407 |
||
response_408 str |
Status code 408 |
||
response_409 str |
Status code 409 |
||
response_410 str |
Status code 410 |
||
response_411 str |
Status code 411 |
||
response_412 str |
Status code 412 |
||
response_413 str |
Status code 413 |
||
response_414 str |
Status code 414 |
||
response_415 str |
Status code 415 |
||
response_416 str |
Status code 416 |
||
response_417 str |
Status code 417 |
||
response_418 str |
Status code 418 |
||
response_422 str |
Status code 422 |
||
response_423 str |
Status code 423 |
||
response_424 str |
Status code 424 |
||
response_425 str |
Status code 425 |
||
response_426 str |
Status code 426 |
||
response_449 str |
Status code 449 |
||
response_450 str |
Status code 450 |
||
response_5xx str |
Status code 5XX |
||
response_500 str |
Status code 500 |
||
response_501 str |
Status code 501 |
||
response_502 str |
Status code 502 |
||
response_503 str |
Status code 503 |
||
response_504 str |
Status code 504 |
||
response_505 str |
Status code 505 |
||
response_506 str |
Status code 506 |
||
response_507 str |
Status code 507 |
||
response_508 str |
Status code 508 |
||
response_509 str |
Status code 509 |
||
response_510 str |
Status code 510 |
||
response_6xx str |
Status code 6XX |
||
response_unknown str |
Status code unknown |
||
req_get str |
Method GET |
||
req_head str |
Method HEAD |
||
req_put str |
Method PUT |
||
req_post str |
Method POST |
||
req_trace str |
Method TRACE |
||
req_options str |
Method OPTIONS |
||
req_connect str |
Method CONNECT |
||
req_delete str |
Method DELETE |
||
req_unknown str |
Method UNKNOWN |
||
req_content_len str |
Req content len |
||
rsp_content_len str |
Resp content len |
||
rsp_chunk str |
Resp chunk encoding |
||
cache_rsp str |
HTTP req (cache succ) |
||
close_on_ddos str |
Close on DDoS |
||
req_sz_1k str |
Req less than equal to 1K |
||
req_sz_2k str |
Req less than equal to 2K |
||
req_sz_4k str |
Req less than equal to 4K |
||
req_sz_8k str |
Req less than equal to 8K |
||
req_sz_16k str |
Req less than equal to 16K |
||
req_sz_32k str |
Req less than equal to 32K |
||
req_sz_64k str |
Req less than equal to 64K |
||
req_sz_256k str |
Req less than equal to 256K |
||
req_sz_gt_256k str |
Req greater than 256K |
||
rsp_sz_1k str |
Resp less than equal to 1K |
||
rsp_sz_2k str |
Resp less than equal to 2K |
||
rsp_sz_4k str |
Resp less than equal to 4K |
||
rsp_sz_8k str |
Resp less than equal to 8K |
||
rsp_sz_16k str |
Resp less than equal to 16K |
||
rsp_sz_32k str |
Resp less than equal to 32K |
||
rsp_sz_64k str |
Resp less than equal to 64K |
||
rsp_sz_256k str |
Resp less than equal to 256K |
||
rsp_sz_gt_256k str |
Resp greater than 256K |
||
chunk_sz_512 str |
Chunk less than equal to 512 |
||
chunk_sz_1k str |
Chunk less than equal to 1K |
||
chunk_sz_2k str |
Chunk less than equal to 2K |
||
chunk_sz_4k str |
Chunk less than equal to 4K |
||
chunk_sz_gt_4k str |
Chunk greater than 4K |
||
req_10u str |
Rsp time less than 10u |
||
req_20u str |
Rsp time less than 20u |
||
req_50u str |
Rsp time less than 50u |
||
req_100u str |
Rsp time less than 100u |
||
req_200u str |
Rsp time less than 200u |
||
req_500u str |
Rsp time less than 500u |
||
req_1m str |
Rsp time less than 1m |
||
req_2m str |
Rsp time less than 2m |
||
req_5m str |
Rsp time less than 5m |
||
req_10m str |
Rsp time less than 10m |
||
req_20m str |
Rsp time less than 20m |
||
req_50m str |
Rsp time less than 50m |
||
req_100m str |
Rsp time less than 100m |
||
req_200m str |
Rsp time less than 200m |
||
req_500m str |
Rsp time less than 500m |
||
req_1s str |
Rsp time less than 1s |
||
req_2s str |
Rsp time less than 2s |
||
req_5s str |
Rsp time less than 5s |
||
req_over_5s str |
Rsp time greater than equal to 5s |
||
req_track str |
Method TRACK |
||
connect_req str |
Total HTTP CONNECT requests |
||
req_enter_ssli str |
Total HTTP requests enter SSLi |
||
decompression_before str |
Tot data before decompress |
||
decompression_after str |
Tot data after decompress |
||
req_http2 str |
Request 2.0 |
||
response_http2 str |
Resp 2.0 |
||
doh_req str |
DoH Requests |
||
doh_req_get str |
DoH GET Requests |
||
doh_req_post str |
DoH POST Requests |
||
doh_non_doh_req str |
DoH non DoH Requests |
||
doh_non_doh_req_get str |
DoH non DoH GET Requests |
||
doh_non_doh_req_post str |
DoH non DoH POST Requests |
||
doh_resp str |
DoH Responses |
||
doh_tc_resp str |
DoH TC Responses |
||
doh_udp_dns_req str |
DoH UDP DNS Requests |
||
doh_udp_dns_resp str |
DoH UDP DNS Responses |
||
doh_tcp_dns_req str |
DoH TCP DNS Requests |
||
doh_tcp_dns_resp str |
DoH TCP DNS Responses |
||
doh_req_send_failed str |
DoH Request Send Failed |
||
doh_resp_send_failed str |
DoH Response Send Failed |
||
doh_malloc_fail str |
DoH Memory alloc failed |
||
doh_req_udp_retry str |
DoH UDP Retry |
||
doh_req_udp_retry_fail str |
DoH UDP Retry failed |
||
doh_req_tcp_retry str |
DoH TCP Retry |
||
doh_req_tcp_retry_fail str |
DoH TCP Retry failed |
||
doh_snat_failed str |
DoH Source NAT failed |
||
doh_path_not_found str |
DoH URI Path not found |
||
doh_get_dns_arg_failed str |
DoH GET dns arg not found in uri |
||
doh_get_base64_decode_failed str |
DoH GET base64url decode failed |
||
doh_post_content_type_mismatch str |
DoH POST content-type not found |
||
doh_post_payload_not_found str |
DoH POST payload not found |
||
doh_post_payload_extract_failed str |
DoH POST payload extract failed |
||
doh_non_doh_method str |
DoH Non DoH HTTP request method rcvd |
||
doh_tcp_send_failed str |
DoH serv TCP DNS send failed |
||
doh_udp_send_failed str |
DoH serv UDP DNS send failed |
||
doh_query_time_out str |
DoH serv Query timed out |
||
doh_dns_query_type_a str |
DoH Query type A |
||
doh_dns_query_type_aaaa str |
DoH Query type AAAA |
||
doh_dns_query_type_ns str |
DoH Query type NS |
||
doh_dns_query_type_cname str |
DoH Query type CNAME |
||
doh_dns_query_type_any str |
DoH Query type ANY |
||
doh_dns_query_type_srv str |
DoH Query type SRV |
||
doh_dns_query_type_mx str |
DoH Query type MX |
||
doh_dns_query_type_soa str |
DoH Query type SOA |
||
doh_dns_query_type_others str |
DoH Query type Others |
||
doh_resp_setup_failed str |
DoH Response setup failed |
||
doh_resp_header_alloc_failed str |
DoH Resp hdr alloc failed |
||
doh_resp_que_failed str |
DoH Resp queue failed |
||
doh_resp_udp_frags str |
DoH UDP Frags Rcvd |
||
doh_resp_tcp_frags str |
DoH TCP Frags Rcvd |
||
doh_serv_sel_failed str |
DoH Server Select Failed |
||
doh_retry_w_tcp str |
DoH Retry with TCP SG |
||
doh_get_uri_too_long str |
DoH GET URI too long |
||
doh_post_payload_too_large str |
DoH POST Payload too large |
||
doh_dns_malformed_query str |
DoH DNS Malformed Query |
||
doh_dns_resp_rcode_err_format str |
DoH DNS Response rcode ERR_FORMAT |
||
doh_dns_resp_rcode_err_server str |
DoH DNS Response rcode ERR_SERVER |
||
doh_dns_resp_rcode_err_name str |
DoH DNS Response rcode ERR_NAME |
||
doh_dns_resp_rcode_err_type str |
DoH DNS Response rcode ERR_TYPE |
||
doh_dns_resp_rcode_refuse str |
DoH DNS Response rcode REFUSE |
||
doh_dns_resp_rcode_yxdomain str |
DoH DNS Response rcode YXDOMAIN |
||
doh_dns_resp_rcode_yxrrset str |
DoH DNS Response rcode YXRRSET |
||
doh_dns_resp_rcode_nxrrset str |
DoH DNS Response rcode NXRRSET |
||
doh_dns_resp_rcode_notauth str |
DoH DNS Response rcode NOTAUTH |
||
doh_dns_resp_rcode_notzone str |
DoH DNS Response rcode NOTZONE |
||
doh_dns_resp_rcode_other str |
DoH DNS Response rcode OTHER |
||
compression_before_br str |
Tot data before brotli compress |
||
compression_after_br str |
Tot data after brotli compress |
||
compression_before_total str |
Tot data before compress |
||
compression_after_total str |
Tot data after compress |
||
decompression_before_br str |
Tot data before brotli decompress |
||
decompression_after_br str |
Tot data after brotli decompress |
||
decompression_before_total str |
Tot data before decompress |
||
decompression_after_total str |
Tot data after decompress |
||
req_http3 str |
Request 3.0 |
||
response_http3 str |
Resp 3.0 |
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.