a10_ddos_dns_cache_sharded_domain_group
Synopsis
DNS Sharded Domain Group
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 |
||
dns_cache_name str/required |
Key to identify parent object |
||
name str/required |
DNS sharded domain group |
||
match_action str |
‘forward’= Forward query to server (default); ‘tunnel-encap’= Encapsulate the query and send on a tunnel; |
||
encap_template str |
DDOS encap template to sepcify the tunnel endpoint |
||
uuid str |
uuid of the object |
||
user_tag str |
Customized tag |
||
sharded_domain_list_policy_list list |
Field sharded_domain_list_policy_list |
||
name str |
DNS sharded domain list policy |
||
server_ipv4 str |
Master ipv4 address |
||
server_v4_port int |
Port number (default 53) |
||
client_ipv4 str |
Client ipv4 address |
||
server_ipv6 str |
Master ipv6 address |
||
server_v6_port int |
Port number (default 53) |
||
client_ipv6 str |
Client ipv6 address |
||
refresh_interval_hours int |
Zone transfer refresh rate in hours (Default 4). 0 means no refresh |
||
manual_refresh str |
Manually refresh the particular zone |
||
force bool |
Force update even the serial is the same |
||
uuid str |
uuid of the object |
||
user_tag str |
Customized tag |
||
packet_capturing dict |
Field packet_capturing |
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.