a10_slb_rpz
Synopsis
Manage RPZ Scripts
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 | ||
| check str | Check Response Policy Zone file | ||
| uuid str | uuid of the object | ||
| sampling_enable list | Field sampling_enable | ||
| counters1 str | ‘all’= all; ‘set_bw_error’= Total RPZ Set Class-list Error; ‘parse_error’= Total RPZ Parse Error; | ||
| oper dict | Field oper | ||
| filter_entry str | Field filter_entry | ||
| file_list list | Field file_list | ||
| rpz_file_size_max int | Field rpz_file_size_max | ||
| rpz_count int | Field rpz_count | ||
| class_list str | Field class_list | ||
| ntype str | Field type | ||
| file_or_string str | Field file_or_string | ||
| user_tag str | Field user_tag | ||
| ipv4_total_single_ip int | Field ipv4_total_single_ip | ||
| ipv4_total_subnet int | Field ipv4_total_subnet | ||
| ipv6_total_single_ip int | Field ipv6_total_single_ip | ||
| ipv6_total_subnet int | Field ipv6_total_subnet | ||
| dns_total_entries int | Field dns_total_entries | ||
| string_total_entries int | Field string_total_entries | ||
| ac_total_entries int | Field ac_total_entries | ||
| geo_location_total_entries int | Field geo_location_total_entries | ||
| ipv4_entries list | Field ipv4_entries | ||
| ipv6_entries list | Field ipv6_entries | ||
| dns_entries list | Field dns_entries | ||
| stats dict | Field stats | ||
| set_bw_error str | Total RPZ Set Class-list Error | ||
| parse_error str | Total RPZ Parse Error | ||
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.