a10_slb_icap
Synopsis
Configure ICAP
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; ‘reqmod_request’= Reqmod Request Stats; ‘respmod_request’= Respmod Request Stats; ‘reqmod_request_after_100’= Reqmod Request Sent After 100 Cont Stats; ‘respmod_request_after_100’= Respmod Request Sent After 100 Cont Stats; ‘reqmod_response’= Reqmod Response Stats; ‘respmod_response’= Respmod Response Stats; ‘reqmod_response_after_100’= Reqmod Response After 100 Cont Stats; ‘respmod_response_after_100’= Respmod Response After 100 Cont Stats; ‘chunk_no_allow_204’= Chunk so no Allow 204 Stats; ‘len_exceed_no_allow_204’= Length Exceeded so no Allow 204 Stats; ‘result_continue’= Result Continue Stats; ‘result_icap_response’= Result ICAP Response Stats; ‘result_100_continue’= Result 100 Continue Stats; ‘result_other’= Result Other Stats; ‘status_2xx’= Status 2xx Stats; ‘status_200’= Status 200 Stats; ‘status_201’= Status 201 Stats; ‘status_202’= Status 202 Stats; ‘status_203’= Status 203 Stats; ‘status_204’= Status 204 Stats; ‘status_205’= Status 205 Stats; ‘status_206’= Status 206 Stats; ‘status_207’= Status 207 Stats; ‘status_1xx’= Status 1xx Stats; ‘status_100’= Status 100 Stats; ‘status_101’= Status 101 Stats; ‘status_102’= Status 102 Stats; ‘status_3xx’= Status 3xx Stats; ‘status_300’= Status 300 Stats; ‘status_301’= Status 301 Stats; ‘status_302’= Status 302 Stats; ‘status_303’= Status 303 Stats; ‘status_304’= Status 304 Stats; ‘status_305’= Status 305 Stats; ‘status_306’= Status 306 Stats; ‘status_307’= Status 307 Stats; ‘status_4xx’= Status 4xx Stats; ‘status_400’= Status 400 Stats; ‘status_401’= Status 401 Stats; ‘status_402’= Status 402 Stats; ‘status_403’= Status 403 Stats; ‘status_404’= Status 404 Stats; ‘status_405’= Status 405 Stats; ‘status_406’= Status 406 Stats; ‘status_407’= Status 407 Stats; ‘status_408’= Status 408 Stats; ‘status_409’= Status 409 Stats; ‘status_410’= Status 410 Stats; ‘status_411’= Status 411 Stats; ‘status_412’= Status 412 Stats; ‘status_413’= Status 413 Stats; ‘status_414’= Status 414 Stats; ‘status_415’= Status 415 Stats; ‘status_416’= Status 416 Stats; ‘status_417’= Status 417 Stats; ‘status_418’= Status 418 Stats; ‘status_419’= Status 419 Stats; ‘status_420’= Status 420 Stats; ‘status_422’= Status 422 Stats; ‘status_423’= Status 423 Stats; ‘status_424’= Status 424 Stats; ‘status_425’= Status 425 Stats; ‘status_426’= Status 426 Stats; ‘status_449’= Status 449 Stats; ‘status_450’= Status 450 Stats; ‘status_5xx’= Status 5xx Stats; ‘status_500’= Status 500 Stats; ‘status_501’= Status 501 Stats; ‘status_502’= Status 502 Stats; ‘status_503’= Status 503 Stats; ‘status_504’= Status 504 Stats; ‘status_505’= Status 505 Stats; ‘status_506’= Status 506 Stats; ‘status_507’= Status 507 Stats; ‘status_508’= Status 508 Stats; ‘status_509’= Status 509 Stats; ‘status_510’= Status 510 Stats; ‘status_6xx’= Status 6xx Stats; ‘status_unknown’= Status Unknown Stats; ‘send_option_req’= Send Option Req Stats; ‘app_serv_conn_no_pcb_err’= App Server Conn no ES PCB Err Stats; ‘app_serv_conn_err’= App Server Conn Err Stats; ‘chunk1_hdr_err’= Chunk Hdr Err1 Stats; ‘chunk2_hdr_err’= Chunk Hdr Err2 Stats; ‘chunk_bad_trail_err’= Chunk Bad Trail Err Stats; ‘no_payload_next_buff_err’= No Payload In Next Buff Err Stats; ‘no_payload_buff_err’= No Payload Buff Err Stats; ‘resp_hdr_incomplete_err’= Resp Hdr Incomplete Err Stats; ‘serv_sel_fail_err’= Server Select Fail Err Stats; ‘start_icap_conn_fail_err’= Start ICAP conn fail Stats; ‘prep_req_fail_err’= Prepare ICAP req fail Err Stats; ‘icap_ver_err’= ICAP Ver Err Stats; ‘icap_line_err’= ICAP Line Err Stats; ‘encap_hdr_incomplete_err’= Encap HDR Incomplete Err Stats; ‘no_icap_resp_err’= No ICAP Resp Err Stats; ‘resp_line_read_err’= Resp Line Read Err Stats; ‘resp_line_parse_err’= Resp Line Parse Err Stats; ‘resp_hdr_err’= Resp Hdr Err Stats; ‘req_hdr_incomplete_err’= Req Hdr Incomplete Err Stats; ‘no_status_code_err’= No Status Code Err Stats; ‘http_resp_line_read_err’= HTTP Response Line Read Err Stats; ‘http_resp_line_parse_err’= HTTP Response Line Parse Err Stats; ‘http_resp_hdr_err’= HTTP Resp Hdr Err Stats; ‘recv_option_resp’= Send Option Req Stats; ‘http_connect_reqmod_request’= HTTP CONNECT Reqmod Request Stats;  | 
||
oper dict  | 
Field oper  | 
||
icap_cpu_list list  | 
Field icap_cpu_list  | 
||
cpu_count int  | 
Field cpu_count  | 
||
stats dict  | 
Field stats  | 
||
reqmod_request str  | 
Reqmod Request Stats  | 
||
respmod_request str  | 
Respmod Request Stats  | 
||
reqmod_request_after_100 str  | 
Reqmod Request Sent After 100 Cont Stats  | 
||
respmod_request_after_100 str  | 
Respmod Request Sent After 100 Cont Stats  | 
||
reqmod_response str  | 
Reqmod Response Stats  | 
||
respmod_response str  | 
Respmod Response Stats  | 
||
reqmod_response_after_100 str  | 
Reqmod Response After 100 Cont Stats  | 
||
respmod_response_after_100 str  | 
Respmod Response After 100 Cont Stats  | 
||
chunk_no_allow_204 str  | 
Chunk so no Allow 204 Stats  | 
||
len_exceed_no_allow_204 str  | 
Length Exceeded so no Allow 204 Stats  | 
||
result_continue str  | 
Result Continue Stats  | 
||
result_icap_response str  | 
Result ICAP Response Stats  | 
||
result_100_continue str  | 
Result 100 Continue Stats  | 
||
result_other str  | 
Result Other Stats  | 
||
status_2xx str  | 
Status 2xx Stats  | 
||
status_200 str  | 
Status 200 Stats  | 
||
status_201 str  | 
Status 201 Stats  | 
||
status_202 str  | 
Status 202 Stats  | 
||
status_203 str  | 
Status 203 Stats  | 
||
status_204 str  | 
Status 204 Stats  | 
||
status_205 str  | 
Status 205 Stats  | 
||
status_206 str  | 
Status 206 Stats  | 
||
status_207 str  | 
Status 207 Stats  | 
||
status_1xx str  | 
Status 1xx Stats  | 
||
status_100 str  | 
Status 100 Stats  | 
||
status_101 str  | 
Status 101 Stats  | 
||
status_102 str  | 
Status 102 Stats  | 
||
status_3xx str  | 
Status 3xx Stats  | 
||
status_300 str  | 
Status 300 Stats  | 
||
status_301 str  | 
Status 301 Stats  | 
||
status_302 str  | 
Status 302 Stats  | 
||
status_303 str  | 
Status 303 Stats  | 
||
status_304 str  | 
Status 304 Stats  | 
||
status_305 str  | 
Status 305 Stats  | 
||
status_306 str  | 
Status 306 Stats  | 
||
status_307 str  | 
Status 307 Stats  | 
||
status_4xx str  | 
Status 4xx Stats  | 
||
status_400 str  | 
Status 400 Stats  | 
||
status_401 str  | 
Status 401 Stats  | 
||
status_402 str  | 
Status 402 Stats  | 
||
status_403 str  | 
Status 403 Stats  | 
||
status_404 str  | 
Status 404 Stats  | 
||
status_405 str  | 
Status 405 Stats  | 
||
status_406 str  | 
Status 406 Stats  | 
||
status_407 str  | 
Status 407 Stats  | 
||
status_408 str  | 
Status 408 Stats  | 
||
status_409 str  | 
Status 409 Stats  | 
||
status_410 str  | 
Status 410 Stats  | 
||
status_411 str  | 
Status 411 Stats  | 
||
status_412 str  | 
Status 412 Stats  | 
||
status_413 str  | 
Status 413 Stats  | 
||
status_414 str  | 
Status 414 Stats  | 
||
status_415 str  | 
Status 415 Stats  | 
||
status_416 str  | 
Status 416 Stats  | 
||
status_417 str  | 
Status 417 Stats  | 
||
status_418 str  | 
Status 418 Stats  | 
||
status_419 str  | 
Status 419 Stats  | 
||
status_420 str  | 
Status 420 Stats  | 
||
status_422 str  | 
Status 422 Stats  | 
||
status_423 str  | 
Status 423 Stats  | 
||
status_424 str  | 
Status 424 Stats  | 
||
status_425 str  | 
Status 425 Stats  | 
||
status_426 str  | 
Status 426 Stats  | 
||
status_449 str  | 
Status 449 Stats  | 
||
status_450 str  | 
Status 450 Stats  | 
||
status_5xx str  | 
Status 5xx Stats  | 
||
status_500 str  | 
Status 500 Stats  | 
||
status_501 str  | 
Status 501 Stats  | 
||
status_502 str  | 
Status 502 Stats  | 
||
status_503 str  | 
Status 503 Stats  | 
||
status_504 str  | 
Status 504 Stats  | 
||
status_505 str  | 
Status 505 Stats  | 
||
status_506 str  | 
Status 506 Stats  | 
||
status_507 str  | 
Status 507 Stats  | 
||
status_508 str  | 
Status 508 Stats  | 
||
status_509 str  | 
Status 509 Stats  | 
||
status_510 str  | 
Status 510 Stats  | 
||
status_6xx str  | 
Status 6xx Stats  | 
||
status_unknown str  | 
Status Unknown Stats  | 
||
send_option_req str  | 
Send Option Req Stats  | 
||
app_serv_conn_no_pcb_err str  | 
App Server Conn no ES PCB Err Stats  | 
||
app_serv_conn_err str  | 
App Server Conn Err Stats  | 
||
chunk1_hdr_err str  | 
Chunk Hdr Err1 Stats  | 
||
chunk2_hdr_err str  | 
Chunk Hdr Err2 Stats  | 
||
chunk_bad_trail_err str  | 
Chunk Bad Trail Err Stats  | 
||
no_payload_next_buff_err str  | 
No Payload In Next Buff Err Stats  | 
||
no_payload_buff_err str  | 
No Payload Buff Err Stats  | 
||
resp_hdr_incomplete_err str  | 
Resp Hdr Incomplete Err Stats  | 
||
serv_sel_fail_err str  | 
Server Select Fail Err Stats  | 
||
start_icap_conn_fail_err str  | 
Start ICAP conn fail Stats  | 
||
prep_req_fail_err str  | 
Prepare ICAP req fail Err Stats  | 
||
icap_ver_err str  | 
ICAP Ver Err Stats  | 
||
icap_line_err str  | 
ICAP Line Err Stats  | 
||
encap_hdr_incomplete_err str  | 
Encap HDR Incomplete Err Stats  | 
||
no_icap_resp_err str  | 
No ICAP Resp Err Stats  | 
||
resp_line_read_err str  | 
Resp Line Read Err Stats  | 
||
resp_line_parse_err str  | 
Resp Line Parse Err Stats  | 
||
resp_hdr_err str  | 
Resp Hdr Err Stats  | 
||
req_hdr_incomplete_err str  | 
Req Hdr Incomplete Err Stats  | 
||
no_status_code_err str  | 
No Status Code Err Stats  | 
||
http_resp_line_read_err str  | 
HTTP Response Line Read Err Stats  | 
||
http_resp_line_parse_err str  | 
HTTP Response Line Parse Err Stats  | 
||
http_resp_hdr_err str  | 
HTTP Resp Hdr Err Stats  | 
||
recv_option_resp str  | 
Send Option Req Stats  | 
||
http_connect_reqmod_request str  | 
HTTP CONNECT Reqmod Request Stats  | 
||
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.