a10_fw_server
Synopsis
Firewall logging Server
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 | ||
| name str/required | Server Name | ||
| server_ipv6_addr str | IPV6 address | ||
| host str | IP Address | ||
| fqdn_name str | Server hostname | ||
| resolve_as str | ‘resolve-to-ipv4’= Use A Query only to resolve FQDN; ‘resolve-to-ipv6’= Use AAAA Query only to resolve FQDN; ‘resolve-to-ipv4-and-ipv6’= Use A as well as AAAA Query to resolve FQDN; | ||
| action str | ‘enable’= Enable this Real Server; ‘disable’= Disable this Real Server; | ||
| health_check str | Health Check Monitor (Health monitor name) | ||
| health_check_disable bool | Disable configured health check configuration | ||
| uuid str | uuid of the object | ||
| user_tag str | Customized tag | ||
| sampling_enable list | Field sampling_enable | ||
| counters1 str | ‘all’= all; ‘curr-conn’= Current connections; ‘total-conn’= Total connections; ‘fwd-pkt’= Forward packets; ‘rev-pkt’= Reverse Packets; ‘peak-conn’= Peak connections; | ||
| port_list list | Field port_list | ||
| port_number int | Port Number | ||
| protocol str | ‘tcp’= TCP Port; ‘udp’= UDP Port; | ||
| action str | ‘enable’= enable; ‘disable’= disable; | ||
| health_check str | Health Check (Monitor Name) | ||
| health_check_disable bool | Disable health check | ||
| uuid str | uuid of the object | ||
| user_tag str | Customized tag | ||
| sampling_enable list | Field sampling_enable | ||
| packet_capture_template str | Name of the packet capture template to be bind with this object | ||
| oper dict | Field oper | ||
| state str | Field state | ||
| name str | Server Name | ||
| port_list list | Field port_list | ||
| stats dict | Field stats | ||
| curr_conn str | Current connections | ||
| total_conn str | Total connections | ||
| fwd_pkt str | Forward packets | ||
| rev_pkt str | Reverse Packets | ||
| peak_conn str | Peak connections | ||
| name str | Server Name | ||
| port_list list | Field port_list | ||
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.