a10_sflow_polling
Synopsis
Configure sFlow counter polling on specified source
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 | ||
| eth_list list | Field eth_list | ||
| eth_start str | Ethernet interface to sample | ||
| eth_end str | Ethernet interface to sample | ||
| ve_list list | Field ve_list | ||
| ve_start int | VE interface to sample | ||
| ve_end int | VE interface to sample | ||
| cpu_usage bool | Polling CPU usage | ||
| http_counter bool | Polling HTTP counters | ||
| uuid str | uuid of the object | ||
| http dict | Field http | ||
| toggle str | ‘enable’= Enable polling HTTP counters; ‘disable’= Disable polling HTTP counters; | ||
| uuid str | uuid of the object | ||
| system_health dict | Field system_health | ||
| system_health_usage str | ‘enable’= Enable polling system health information; ‘disable’= Disable polling system health information; | ||
| per_control_cpu_usage str | ‘enable’= Enable polling control cpu; ‘disable’= Disable polling control cpu usage; | ||
| per_data_cpu_usage str | ‘enable’= Enable polling data cpu; ‘disable’= Disable polling data cpu usage; | ||
| license_statistics str | ‘enable’= Enable polling license statistics; ‘disable’= Disable polling license statistics; | ||
| uuid str | uuid of the object | ||
| ddos dict | Field ddos | ||
| toggle str | ‘enable’= Enable sflow polling for DDOS statistics; ‘disable’= Disable sflow polling for DDOS statistics; | ||
| 3_0_compatibility bool | Enable DDOS sflow polling 3.0/3.1 compatibility mode | ||
| address_byte_order_host bool | Export sflow address field in host byte order | ||
| 2_9_compatibility bool | Enable DDOS sflow polling 2.9 compatibility mode | ||
| dns_cache_zone_stats bool | Enable polling for dns cache per instance and per zone statistics | ||
| enable_anomaly_stats bool | Enable Polling for system wide anomaly statistics | ||
| dyn_entry_stats bool | Enable polling for dynamic entry statistics | ||
| uuid str | uuid of the object | ||
| a10_proprietary dict | Field a10_proprietary | ||
| export_deprecated_counters bool | Export deprecated counters | ||
| uuid str | uuid of the object | ||
| ethernet_list list | Field ethernet_list | ||
| start str | Ethernet interface to poll | ||
| uuid str | uuid of the object | ||
| ethernet_ext_list list | Field ethernet_ext_list | ||
| start str | Ethernet interface to poll | ||
| uuid str | uuid of the object | ||
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.