a10_ddos_dst_zone_ip_proto_proto_name_port_ind
Synopsis
zone port indicators
Parameters
Parameters |
Choices/Defaults |
Comment |
|
---|---|---|---|
state str/required |
[‘noop’, ‘present’] |
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 |
||
proto_name_protocol str/required |
Key to identify parent object |
||
zone_name str/required |
Key to identify parent object |
||
uuid str |
uuid of the object |
||
sampling_enable list |
Field sampling_enable |
||
counters1 str |
‘all’= all; ‘ip-proto-type’= IP Protocol Type; ‘ddet_ind_pkt_rate_current’= Pkt Rate Current; ‘ddet_ind_pkt_rate_min’= Pkt Rate Min; ‘ddet_ind_pkt_rate_max’= Pkt Rate Max; ‘ddet_ind_pkt_rate_adaptive_threshold’= Pkt Rate Adaptive Threshold; ‘ddet_ind_pkt_drop_rate_current’= Pkt Drop Rate Current; ‘ddet_ind_pkt_drop_rate_min’= Pkt Drop Rate Min; ‘ddet_ind_pkt_drop_rate_max’= Pkt Drop Rate Max; ‘ddet_ind_pkt_drop_rate_adaptive_threshold’= Pkt Drop Rate Adaptive Threshold; ‘ddet_ind_syn_rate_current’= TCP SYN Rate Current; ‘ddet_ind_syn_rate_min’= TCP SYN Rate Min; ‘ddet_ind_syn_rate_max’= TCP SYN Rate Max; ‘ddet_ind_syn_rate_adaptive_threshold’= TCP SYN Rate Adaptive Threshold; ‘ddet_ind_fin_rate_current’= TCP FIN Rate Current; ‘ddet_ind_fin_rate_min’= TCP FIN Rate Min; ‘ddet_ind_fin_rate_max’= TCP FIN Rate Max; ‘ddet_ind_fin_rate_adaptive_threshold’= TCP FIN Rate Adaptive Threshold; ‘ddet_ind_rst_rate_current’= TCP RST Rate Current; ‘ddet_ind_rst_rate_min’= TCP RST Rate Min; ‘ddet_ind_rst_rate_max’= TCP RST Rate Max; ‘ddet_ind_rst_rate_adaptive_threshold’= TCP RST Rate Adaptive Threshold; ‘ddet_ind_small_window_ack_rate_current’= TCP Small Window ACK Rate Current; ‘ddet_ind_small_window_ack_rate_min’= TCP Small Window ACK Rate Min; ‘ddet_ind_small_window_ack_rate_max’= TCP Small Window ACK Rate Max; ‘ddet_ind_small_window_ack_rate_adaptive_threshold’= TCP Small Window ACK Rate Adaptive Threshold; ‘ddet_ind_empty_ack_rate_current’= TCP Empty ACK Rate Current; ‘ddet_ind_empty_ack_rate_min’= TCP Empty ACK Rate Min; ‘ddet_ind_empty_ack_rate_max’= TCP Empty ACK Rate Max; ‘ddet_ind_empty_ack_rate_adaptive_threshold’= TCP Empty ACK Rate Adaptive Threshold; ‘ddet_ind_small_payload_rate_current’= TCP Small Payload Rate Current; ‘ddet_ind_small_payload_rate_min’= TCP Small Payload Rate Min; ‘ddet_ind_small_payload_rate_max’= TCP Small Payload Rate Max; ‘ddet_ind_small_payload_rate_adaptive_threshold’= TCP Small Payload Rate Adaptive Threshold; ‘ddet_ind_pkt_drop_ratio_current’= Pkt Drop / Pkt Rcvd Current; ‘ddet_ind_pkt_drop_ratio_min’= Pkt Drop / Pkt Rcvd Min; ‘ddet_ind_pkt_drop_ratio_max’= Pkt Drop / Pkt Rcvd Max; ‘ddet_ind_pkt_drop_ratio_adaptive_threshold’= Pkt Drop / Pkt Rcvd Adaptive Threshold; ‘ddet_ind_inb_per_outb_current’= Bytes-to / Bytes-from Current; ‘ddet_ind_inb_per_outb_min’= Bytes-to / Bytes-from Min; ‘ddet_ind_inb_per_outb_max’= Bytes-to / Bytes-from Max; ‘ddet_ind_inb_per_outb_adaptive_threshold’= Bytes-to / Bytes-from Adaptive Threshold; ‘ddet_ind_syn_per_fin_rate_current’= TCP SYN Rate / FIN Rate Current; ‘ddet_ind_syn_per_fin_rate_min’= TCP SYN Rate / FIN Rate Min; ‘ddet_ind_syn_per_fin_rate_max’= TCP SYN Rate / FIN Rate Max; ‘ddet_ind_syn_per_fin_rate_adaptive_threshold’= TCP SYN Rate / FIN Rate Adaptive Threshold; ‘ddet_ind_conn_miss_rate_current’= TCP Session Miss Rate Current; ‘ddet_ind_conn_miss_rate_min’= TCP Session Miss Rate Min; ‘ddet_ind_conn_miss_rate_max’= TCP Session Miss Rate Max; ‘ddet_ind_conn_miss_rate_adaptive_threshold’= TCP Session Miss Rate Adaptive Threshold; ‘ddet_ind_concurrent_conns_current’= TCP/UDP Concurrent Sessions Current; ‘ddet_ind_concurrent_conns_min’= TCP/UDP Concurrent Sessions Min; ‘ddet_ind_concurrent_conns_max’= TCP/UDP Concurrent Sessions Max; ‘ddet_ind_concurrent_conns_adaptive_threshold’= TCP/UDP Concurrent Sessions Adaptive Threshold; ‘ddet_ind_data_cpu_util_current’= Data CPU Utilization Current; ‘ddet_ind_data_cpu_util_min’= Data CPU Utilization Min; ‘ddet_ind_data_cpu_util_max’= Data CPU Utilization Max; ‘ddet_ind_data_cpu_util_adaptive_threshold’= Data CPU Utilization Adaptive Threshold; ‘ddet_ind_outside_intf_util_current’= Outside Interface Utilization Current; ‘ddet_ind_outside_intf_util_min’= Outside Interface Utilization Min; ‘ddet_ind_outside_intf_util_max’= Outside Interface Utilization Max; ‘ddet_ind_outside_intf_util_adaptive_threshold’= Outside Interface Utilization Adaptive Threshold; ‘ddet_ind_frag_rate_current’= Frag Pkt Rate Current; ‘ddet_ind_frag_rate_min’= Frag Pkt Rate Min; ‘ddet_ind_frag_rate_max’= Frag Pkt Rate Max; ‘ddet_ind_frag_rate_adaptive_threshold’= Frag Pkt Rate Adaptive Threshold; ‘ddet_ind_bit_rate_current’= Bit Rate Current; ‘ddet_ind_bit_rate_min’= Bit Rate Min; ‘ddet_ind_bit_rate_max’= Bit Rate Max; ‘ddet_ind_bit_rate_adaptive_threshold’= Bit Rate Adaptive Threshold; |
||
oper dict |
Field oper |
||
src_entry_list list |
Field src_entry_list |
||
indicators list |
Field indicators |
||
detection_data_source str |
Field detection_data_source |
||
total_score str |
Field total_score |
||
current_level str |
Field current_level |
||
escalation_timestamp str |
Field escalation_timestamp |
||
initial_learning str |
Field initial_learning |
||
active_time int |
Field active_time |
||
sources_all_entries bool |
Field sources_all_entries |
||
subnet_ip_addr str |
Field subnet_ip_addr |
||
subnet_ipv6_addr str |
Field subnet_ipv6_addr |
||
ipv6 str |
Field ipv6 |
||
details bool |
Field details |
||
sources bool |
Field sources |
||
stats dict |
Field stats |
||
ip_proto_type str |
IP Protocol Type |
||
ddet_ind_pkt_rate_current str |
Pkt Rate Current |
||
ddet_ind_pkt_rate_min str |
Pkt Rate Min |
||
ddet_ind_pkt_rate_max str |
Pkt Rate Max |
||
ddet_ind_pkt_rate_adaptive_threshold str |
Pkt Rate Adaptive Threshold |
||
ddet_ind_pkt_drop_rate_current str |
Pkt Drop Rate Current |
||
ddet_ind_pkt_drop_rate_min str |
Pkt Drop Rate Min |
||
ddet_ind_pkt_drop_rate_max str |
Pkt Drop Rate Max |
||
ddet_ind_pkt_drop_rate_adaptive_threshold str |
Pkt Drop Rate Adaptive Threshold |
||
ddet_ind_syn_rate_current str |
TCP SYN Rate Current |
||
ddet_ind_syn_rate_min str |
TCP SYN Rate Min |
||
ddet_ind_syn_rate_max str |
TCP SYN Rate Max |
||
ddet_ind_syn_rate_adaptive_threshold str |
TCP SYN Rate Adaptive Threshold |
||
ddet_ind_fin_rate_current str |
TCP FIN Rate Current |
||
ddet_ind_fin_rate_min str |
TCP FIN Rate Min |
||
ddet_ind_fin_rate_max str |
TCP FIN Rate Max |
||
ddet_ind_fin_rate_adaptive_threshold str |
TCP FIN Rate Adaptive Threshold |
||
ddet_ind_rst_rate_current str |
TCP RST Rate Current |
||
ddet_ind_rst_rate_min str |
TCP RST Rate Min |
||
ddet_ind_rst_rate_max str |
TCP RST Rate Max |
||
ddet_ind_rst_rate_adaptive_threshold str |
TCP RST Rate Adaptive Threshold |
||
ddet_ind_small_window_ack_rate_current str |
TCP Small Window ACK Rate Current |
||
ddet_ind_small_window_ack_rate_min str |
TCP Small Window ACK Rate Min |
||
ddet_ind_small_window_ack_rate_max str |
TCP Small Window ACK Rate Max |
||
ddet_ind_small_window_ack_rate_adaptive_threshold str |
TCP Small Window ACK Rate Adaptive Threshold |
||
ddet_ind_empty_ack_rate_current str |
TCP Empty ACK Rate Current |
||
ddet_ind_empty_ack_rate_min str |
TCP Empty ACK Rate Min |
||
ddet_ind_empty_ack_rate_max str |
TCP Empty ACK Rate Max |
||
ddet_ind_empty_ack_rate_adaptive_threshold str |
TCP Empty ACK Rate Adaptive Threshold |
||
ddet_ind_small_payload_rate_current str |
TCP Small Payload Rate Current |
||
ddet_ind_small_payload_rate_min str |
TCP Small Payload Rate Min |
||
ddet_ind_small_payload_rate_max str |
TCP Small Payload Rate Max |
||
ddet_ind_small_payload_rate_adaptive_threshold str |
TCP Small Payload Rate Adaptive Threshold |
||
ddet_ind_pkt_drop_ratio_current str |
Pkt Drop / Pkt Rcvd Current |
||
ddet_ind_pkt_drop_ratio_min str |
Pkt Drop / Pkt Rcvd Min |
||
ddet_ind_pkt_drop_ratio_max str |
Pkt Drop / Pkt Rcvd Max |
||
ddet_ind_pkt_drop_ratio_adaptive_threshold str |
Pkt Drop / Pkt Rcvd Adaptive Threshold |
||
ddet_ind_inb_per_outb_current str |
Bytes-to / Bytes-from Current |
||
ddet_ind_inb_per_outb_min str |
Bytes-to / Bytes-from Min |
||
ddet_ind_inb_per_outb_max str |
Bytes-to / Bytes-from Max |
||
ddet_ind_inb_per_outb_adaptive_threshold str |
Bytes-to / Bytes-from Adaptive Threshold |
||
ddet_ind_syn_per_fin_rate_current str |
TCP SYN Rate / FIN Rate Current |
||
ddet_ind_syn_per_fin_rate_min str |
TCP SYN Rate / FIN Rate Min |
||
ddet_ind_syn_per_fin_rate_max str |
TCP SYN Rate / FIN Rate Max |
||
ddet_ind_syn_per_fin_rate_adaptive_threshold str |
TCP SYN Rate / FIN Rate Adaptive Threshold |
||
ddet_ind_conn_miss_rate_current str |
TCP Session Miss Rate Current |
||
ddet_ind_conn_miss_rate_min str |
TCP Session Miss Rate Min |
||
ddet_ind_conn_miss_rate_max str |
TCP Session Miss Rate Max |
||
ddet_ind_conn_miss_rate_adaptive_threshold str |
TCP Session Miss Rate Adaptive Threshold |
||
ddet_ind_concurrent_conns_current str |
TCP/UDP Concurrent Sessions Current |
||
ddet_ind_concurrent_conns_min str |
TCP/UDP Concurrent Sessions Min |
||
ddet_ind_concurrent_conns_max str |
TCP/UDP Concurrent Sessions Max |
||
ddet_ind_concurrent_conns_adaptive_threshold str |
TCP/UDP Concurrent Sessions Adaptive Threshold |
||
ddet_ind_data_cpu_util_current str |
Data CPU Utilization Current |
||
ddet_ind_data_cpu_util_min str |
Data CPU Utilization Min |
||
ddet_ind_data_cpu_util_max str |
Data CPU Utilization Max |
||
ddet_ind_data_cpu_util_adaptive_threshold str |
Data CPU Utilization Adaptive Threshold |
||
ddet_ind_outside_intf_util_current str |
Outside Interface Utilization Current |
||
ddet_ind_outside_intf_util_min str |
Outside Interface Utilization Min |
||
ddet_ind_outside_intf_util_max str |
Outside Interface Utilization Max |
||
ddet_ind_outside_intf_util_adaptive_threshold str |
Outside Interface Utilization Adaptive Threshold |
||
ddet_ind_frag_rate_current str |
Frag Pkt Rate Current |
||
ddet_ind_frag_rate_min str |
Frag Pkt Rate Min |
||
ddet_ind_frag_rate_max str |
Frag Pkt Rate Max |
||
ddet_ind_frag_rate_adaptive_threshold str |
Frag Pkt Rate Adaptive Threshold |
||
ddet_ind_bit_rate_current str |
Bit Rate Current |
||
ddet_ind_bit_rate_min str |
Bit Rate Min |
||
ddet_ind_bit_rate_max str |
Bit Rate Max |
||
ddet_ind_bit_rate_adaptive_threshold str |
Bit Rate Adaptive Threshold |
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.