a10_icap_http
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; ‘status_200’= Status code 200; ‘status_201’= Status code 201; ‘status_202’= Status code 202; ‘status_203’= Status code 203; ‘status_204’= Status code 204; ‘status_205’= Status code 205; ‘status_206’= Status code 206; ‘status_207’= Status code 207; ‘status_100’= Status code 100; ‘status_101’= Status code 101; ‘status_102’= Status code 102; ‘status_300’= Status code 300; ‘status_301’= Status code 301; ‘status_302’= Status code 302; ‘status_303’= Status code 303; ‘status_304’= Status code 304; ‘status_305’= Status code 305; ‘status_306’= Status code 306; ‘status_307’= Status code 307; ‘status_400’= Status code 400; ‘status_401’= Status code 401; ‘status_402’= Status code 402; ‘status_403’= Status code 403; ‘status_404’= Status code 404; ‘status_405’= Status code 405; ‘status_406’= Status code 406; ‘status_407’= Status code 407; ‘status_408’= Status code 408; ‘status_409’= Status code 409; ‘status_410’= Status code 410; ‘status_411’= Status code 411; ‘status_412’= Status code 412; ‘status_413’= Status code 413; ‘status_414’= Status code 414; ‘status_415’= Status code 415; ‘status_416’= Status code 416; ‘status_417’= Status code 417; ‘status_418’= Status code 418; ‘status_422’= Status code 422; ‘status_423’= Status code 423; ‘status_424’= Status code 424; ‘status_425’= Status code 425; ‘status_426’= Status code 426; ‘status_449’= Status code 449; ‘status_450’= Status code 450; ‘status_500’= Status code 500; ‘status_501’= Status code 501; ‘status_502’= Status code 502; ‘status_503’= Status code 503; ‘status_504’= Status code 504; ‘status_505’= Status code 505; ‘status_506’= Status code 506; ‘status_507’= Status code 507; ‘status_508’= Status code 508; ‘status_509’= Status code 509; ‘status_510’= Status code 510; ‘status_1xx’= status code 1XX; ‘status_2xx’= status code 2XX; ‘status_3xx’= status code 3XX; ‘status_4xx’= status code 4XX; ‘status_5xx’= status code 5XX; ‘status_6xx’= status code 6XX; ‘status_unknown’= Status code unknown; |
||
oper dict |
Field oper |
||
icap_http_cpu_list list |
Field icap_http_cpu_list |
||
cpu_count int |
Field cpu_count |
||
stats dict |
Field stats |
||
status_200 str |
Status code 200 |
||
status_201 str |
Status code 201 |
||
status_202 str |
Status code 202 |
||
status_203 str |
Status code 203 |
||
status_204 str |
Status code 204 |
||
status_205 str |
Status code 205 |
||
status_206 str |
Status code 206 |
||
status_207 str |
Status code 207 |
||
status_100 str |
Status code 100 |
||
status_101 str |
Status code 101 |
||
status_102 str |
Status code 102 |
||
status_300 str |
Status code 300 |
||
status_301 str |
Status code 301 |
||
status_302 str |
Status code 302 |
||
status_303 str |
Status code 303 |
||
status_304 str |
Status code 304 |
||
status_305 str |
Status code 305 |
||
status_306 str |
Status code 306 |
||
status_307 str |
Status code 307 |
||
status_400 str |
Status code 400 |
||
status_401 str |
Status code 401 |
||
status_402 str |
Status code 402 |
||
status_403 str |
Status code 403 |
||
status_404 str |
Status code 404 |
||
status_405 str |
Status code 405 |
||
status_406 str |
Status code 406 |
||
status_407 str |
Status code 407 |
||
status_408 str |
Status code 408 |
||
status_409 str |
Status code 409 |
||
status_410 str |
Status code 410 |
||
status_411 str |
Status code 411 |
||
status_412 str |
Status code 412 |
||
status_413 str |
Status code 413 |
||
status_414 str |
Status code 414 |
||
status_415 str |
Status code 415 |
||
status_416 str |
Status code 416 |
||
status_417 str |
Status code 417 |
||
status_418 str |
Status code 418 |
||
status_422 str |
Status code 422 |
||
status_423 str |
Status code 423 |
||
status_424 str |
Status code 424 |
||
status_425 str |
Status code 425 |
||
status_426 str |
Status code 426 |
||
status_449 str |
Status code 449 |
||
status_450 str |
Status code 450 |
||
status_500 str |
Status code 500 |
||
status_501 str |
Status code 501 |
||
status_502 str |
Status code 502 |
||
status_503 str |
Status code 503 |
||
status_504 str |
Status code 504 |
||
status_505 str |
Status code 505 |
||
status_506 str |
Status code 506 |
||
status_507 str |
Status code 507 |
||
status_508 str |
Status code 508 |
||
status_509 str |
Status code 509 |
||
status_510 str |
Status code 510 |
||
status_1xx str |
status code 1XX |
||
status_2xx str |
status code 2XX |
||
status_3xx str |
status code 3XX |
||
status_4xx str |
status code 4XX |
||
status_5xx str |
status code 5XX |
||
status_6xx str |
status code 6XX |
||
status_unknown str |
Status code unknown |
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.