a10_slb_persist
Synopsis
Configure persist
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; ‘hash_tbl_trylock_fail’= Hash tbl lock fail; ‘hash_tbl_create_ok’= Hash tbl create ok; ‘hash_tbl_create_fail’= Hash tbl create fail; ‘hash_tbl_free’= Hash tbl free; ‘hash_tbl_rst_updown’= Hash tbl reset (up/down); ‘hash_tbl_rst_adddel’= Hash tbl reset (add/del); ‘url_hash_pri’= URL hash persist (pri); ‘url_hash_enqueue’= URL hash persist (enQ); ‘url_hash_sec’= URL hash persist (sec); ‘url_hash_fail’= URL hash persist fail; ‘header_hash_pri’= Header hash persist(pri); ‘header_hash_enqueue’= Header hash persist(enQ); ‘header_hash_sec’= Header hash persist(sec); ‘header_hash_fail’= Header hash persist fail; ‘src_ip’= SRC IP persist ok; ‘src_ip_enqueue’= SRC IP persist enqueue; ‘src_ip_fail’= SRC IP persist fail; ‘src_ip_new_sess_cache’= SRC IP new sess (cache); ‘src_ip_new_sess_cache_fail’= SRC IP new sess fail (c); ‘src_ip_new_sess_sel’= SRC IP new sess (select); ‘src_ip_new_sess_sel_fail’= SRC IP new sess fail (s); ‘src_ip_hash_pri’= SRC IP hash persist(pri); ‘src_ip_hash_enqueue’= SRC IP hash persist(enQ); ‘src_ip_hash_sec’= SRC IP hash persist(sec); ‘src_ip_hash_fail’= SRC IP hash persist fail; ‘src_ip_enforce’= Enforce higher priority; ‘dst_ip’= DST IP persist ok; ‘dst_ip_enqueue’= DST IP persist enqueue; ‘dst_ip_fail’= DST IP persist fail; ‘dst_ip_new_sess_cache’= DST IP new sess (cache); ‘dst_ip_new_sess_cache_fail’= DST IP new sess fail (c); ‘dst_ip_new_sess_sel’= DST IP new sess (select); ‘dst_ip_new_sess_sel_fail’= DST IP new sess fail (s); ‘dst_ip_hash_pri’= DST IP hash persist(pri); ‘dst_ip_hash_enqueue’= DST IP hash persist(enQ); ‘dst_ip_hash_sec’= DST IP hash persist(sec); ‘dst_ip_hash_fail’= DST IP hash persist fail; ‘cssl_sid_not_found’= Client SSL SID not found; ‘cssl_sid_match’= Client SSL SID match; ‘cssl_sid_not_match’= Client SSL SID not match; ‘sssl_sid_not_found’= Server SSL SID not found; ‘sssl_sid_reset’= Server SSL SID reset; ‘sssl_sid_match’= Server SSL SID match; ‘sssl_sid_not_match’= Server SSL SID not match; ‘ssl_sid_persist_ok’= SSL SID persist ok; ‘ssl_sid_persist_fail’= SSL SID persist fail; ‘ssl_sid_session_ok’= Create SSL SID ok; ‘ssl_sid_session_fail’= Create SSL SID fail; ‘cookie_persist_ok’= Cookie persist ok; ‘cookie_persist_fail’= Cookie persist fail; ‘cookie_not_found’= Persist cookie not found; ‘cookie_pass_thru’= Persist cookie Pass-thru; ‘cookie_invalid’= Invalid persist cookie;  | 
||
oper dict  | 
Field oper  | 
||
persist_cpu_list list  | 
Field persist_cpu_list  | 
||
cpu_count int  | 
Field cpu_count  | 
||
stats dict  | 
Field stats  | 
||
hash_tbl_trylock_fail str  | 
Hash tbl lock fail  | 
||
hash_tbl_create_ok str  | 
Hash tbl create ok  | 
||
hash_tbl_create_fail str  | 
Hash tbl create fail  | 
||
hash_tbl_free str  | 
Hash tbl free  | 
||
hash_tbl_rst_updown str  | 
Hash tbl reset (up/down)  | 
||
hash_tbl_rst_adddel str  | 
Hash tbl reset (add/del)  | 
||
url_hash_pri str  | 
URL hash persist (pri)  | 
||
url_hash_enqueue str  | 
URL hash persist (enQ)  | 
||
url_hash_sec str  | 
URL hash persist (sec)  | 
||
url_hash_fail str  | 
URL hash persist fail  | 
||
header_hash_pri str  | 
Header hash persist(pri)  | 
||
header_hash_enqueue str  | 
Header hash persist(enQ)  | 
||
header_hash_sec str  | 
Header hash persist(sec)  | 
||
header_hash_fail str  | 
Header hash persist fail  | 
||
src_ip str  | 
SRC IP persist ok  | 
||
src_ip_enqueue str  | 
SRC IP persist enqueue  | 
||
src_ip_fail str  | 
SRC IP persist fail  | 
||
src_ip_new_sess_cache str  | 
SRC IP new sess (cache)  | 
||
src_ip_new_sess_cache_fail str  | 
SRC IP new sess fail (c)  | 
||
src_ip_new_sess_sel str  | 
SRC IP new sess (select)  | 
||
src_ip_new_sess_sel_fail str  | 
SRC IP new sess fail (s)  | 
||
src_ip_hash_pri str  | 
SRC IP hash persist(pri)  | 
||
src_ip_hash_enqueue str  | 
SRC IP hash persist(enQ)  | 
||
src_ip_hash_sec str  | 
SRC IP hash persist(sec)  | 
||
src_ip_hash_fail str  | 
SRC IP hash persist fail  | 
||
src_ip_enforce str  | 
Enforce higher priority  | 
||
dst_ip str  | 
DST IP persist ok  | 
||
dst_ip_enqueue str  | 
DST IP persist enqueue  | 
||
dst_ip_fail str  | 
DST IP persist fail  | 
||
dst_ip_new_sess_cache str  | 
DST IP new sess (cache)  | 
||
dst_ip_new_sess_cache_fail str  | 
DST IP new sess fail (c)  | 
||
dst_ip_new_sess_sel str  | 
DST IP new sess (select)  | 
||
dst_ip_new_sess_sel_fail str  | 
DST IP new sess fail (s)  | 
||
dst_ip_hash_pri str  | 
DST IP hash persist(pri)  | 
||
dst_ip_hash_enqueue str  | 
DST IP hash persist(enQ)  | 
||
dst_ip_hash_sec str  | 
DST IP hash persist(sec)  | 
||
dst_ip_hash_fail str  | 
DST IP hash persist fail  | 
||
cssl_sid_not_found str  | 
Client SSL SID not found  | 
||
cssl_sid_match str  | 
Client SSL SID match  | 
||
cssl_sid_not_match str  | 
Client SSL SID not match  | 
||
sssl_sid_not_found str  | 
Server SSL SID not found  | 
||
sssl_sid_reset str  | 
Server SSL SID reset  | 
||
sssl_sid_match str  | 
Server SSL SID match  | 
||
sssl_sid_not_match str  | 
Server SSL SID not match  | 
||
ssl_sid_persist_ok str  | 
SSL SID persist ok  | 
||
ssl_sid_persist_fail str  | 
SSL SID persist fail  | 
||
ssl_sid_session_ok str  | 
Create SSL SID ok  | 
||
ssl_sid_session_fail str  | 
Create SSL SID fail  | 
||
cookie_persist_ok str  | 
Cookie persist ok  | 
||
cookie_persist_fail str  | 
Cookie persist fail  | 
||
cookie_not_found str  | 
Persist cookie not found  | 
||
cookie_pass_thru str  | 
Persist cookie Pass-thru  | 
||
cookie_invalid str  | 
Invalid persist cookie  | 
||
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.