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.