a10_slb_l7session
Synopsis
Configure l7session
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; ‘start_server_conn_succ’= Start Server Conn Success; ‘conn_not_exist’= Conn does not exist; ‘data_event’= Data event from TCP; ‘client_fin’= FIN from client; ‘server_fin’= FIN from server; ‘wbuf_event’= Wbuf event from TCP; ‘wbuf_cb_failed’= Wbuf event callback failed; ‘err_event’= Err event from TCP; ‘err_cb_failed’= Err event callback failed; ‘server_conn_failed’= Server connection failed; ‘client_rst’= RST from client; ‘server_rst’= RST from server; ‘client_rst_req’= RST from client - request; ‘client_rst_connecting’= RST from client - connecting; ‘client_rst_connected’= RST from client - connected; ‘client_rst_rsp’= RST from client - response; ‘server_rst_req’= RST from server - request; ‘server_rst_connecting’= RST from server - connecting; ‘server_rst_connected’= RST from server - connected; ‘server_rst_rsp’= RST from server - response; ‘proxy_v1_connection’= counter for Proxy v1 connection; ‘proxy_v2_connection’= counter for Proxy v2 connection; ‘curr_proxy’= Curr proxy conn; ‘curr_proxy_client’= Curr proxy conn - client; ‘curr_proxy_server’= Curr proxy conn - server; ‘curr_proxy_es’= Curr proxy conn - ES; ‘total_proxy’= Total proxy conn; ‘total_proxy_client’= Total proxy conn - client; ‘total_proxy_server’= Total proxy conn - server; ‘total_proxy_es’= Total proxy conn - ES; ‘server_select_fail’= Server selection fail; ‘est_event’= Est event from TCP; ‘est_cb_failed’= Est event callback fail; ‘data_cb_failed’= Data event callback fail; ‘hps_fwdreq_fail’= Fwd req fail; ‘hps_fwdreq_fail_buff’= Fwd req fail - buff; ‘hps_fwdreq_fail_rport’= Fwd req fail - rport; ‘hps_fwdreq_fail_route’= Fwd req fail - route; ‘hps_fwdreq_fail_persist’= Fwd req fail - persist; ‘hps_fwdreq_fail_server’= Fwd req fail - server; ‘hps_fwdreq_fail_tuple’= Fwd req fail - tuple; ‘udp_data_event’= Data event from UDP; ‘transaction_cleaned’= Transaction cleaned - tuple; ‘old_server_cleaned’= Old server cleaned - tuple; ‘server_not_cleaned’= Server not cleaned - tuple; ‘client_not_cleaned’= Client not cleaned - tuple; ‘invalid_server’= Invalid server - tuple; | ||
| stats dict | Field stats | ||
| start_server_conn_succ str | Start Server Conn Success | ||
| conn_not_exist str | Conn does not exist | ||
| data_event str | Data event from TCP | ||
| client_fin str | FIN from client | ||
| server_fin str | FIN from server | ||
| wbuf_event str | Wbuf event from TCP | ||
| wbuf_cb_failed str | Wbuf event callback failed | ||
| err_event str | Err event from TCP | ||
| err_cb_failed str | Err event callback failed | ||
| server_conn_failed str | Server connection failed | ||
| client_rst str | RST from client | ||
| server_rst str | RST from server | ||
| curr_proxy str | Curr proxy conn | ||
| total_proxy str | Total proxy conn | ||
| server_select_fail str | Server selection fail | ||
| data_cb_failed str | Data event callback fail | ||
| hps_fwdreq_fail str | Fwd req fail | ||
| udp_data_event str | Data event from 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.