a10_slb_virtual_server_port

Synopsis

Virtual Port

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

virtual_server_name

str/required

Key to identify parent object

port_number

int/required

Port

protocol

str/required

‘tcp’= TCP LB service; ‘udp’= UDP Port; ‘others’= for no tcp/udp protocol, do IP load balancing; ‘diameter’= diameter port; ‘dns-tcp’= DNS service over TCP; ‘dns-udp’= DNS service over UDP; ‘fast-http’= Fast HTTP Port; ‘fix’= FIX Port; ‘ftp’= File Transfer Protocol Port; ‘ftp-proxy’= ftp proxy port; ‘http’= HTTP Port; ‘https’= HTTPS port; ‘imap’= imap proxy port; ‘mlb’= Message based load balancing; ‘mms’= Microsoft Multimedia Service Port; ‘mysql’= mssql port; ‘mssql’= mssql; ‘pop3’= pop3 proxy port; ‘radius’= RADIUS Port; ‘rtsp’= Real Time Streaming Protocol Port; ‘sip’= Session initiation protocol over UDP; ‘sip-tcp’= Session initiation protocol over TCP; ‘sips’= Session initiation protocol over TLS; ‘smpp-tcp’= SMPP service over TCP; ‘spdy’= spdy port; ‘spdys’= spdys port; ‘smtp’= SMTP Port; ‘mqtt’= MQTT Port; ‘mqtts’= MQTTS Port; ‘ssl-proxy’= Generic SSL proxy; ‘ssli’= SSL insight; ‘ssh’= SSH Port; ‘tcp- proxy’= Generic TCP proxy; ‘tftp’= TFTP Port; ‘fast-fix’= Fast FIX port;

range

int

Virtual Port range (Virtual Port range value)

alternate_port

bool

Alternate Virtual Port

proxy_layer

str

‘v1’= Force using old proxy; ‘v2’= Force using new proxy;

optimization_level

str

‘0’= No optimization; ‘1’= Optimization level 1 (Experimental);

support_http2

bool

Support HTTP2

ip_only_lb

bool

Enable IP-Only LB mode

name

str

SLB Virtual Service Name

conn_limit

int

Connection Limit

reset

bool

Send client reset when connection number over limit

no_logging

bool

Do not log connection over limit event

use_alternate_port

bool

Use alternate virtual port

alternate_port_number

int

Virtual Port

alt_protocol1

str

‘http’= HTTP Port;

serv_sel_fail

bool

Use alternate virtual port when server selection failure

when_down

bool

Use alternate virtual port when down

alt_protocol2

str

‘tcp’= TCP LB service;

req_fail

bool

Use alternate virtual port when L7 request fail

when_down_protocol2

bool

Use alternate virtual port when down

action

str

‘enable’= Enable; ‘disable’= Disable;

l7_service_chain

bool

Field l7_service_chain

def_selection_if_pref_failed

str

‘def-selection-if-pref-failed’= Use default server selection method if prefer method failed; ‘def-selection-if-pref-failed-disable’= Stop using default server selection method if prefer method failed;

ha_conn_mirror

bool

Enable for HA Conn sync

on_syn

bool

Enable for HA Conn sync for l4 tcp sessions on SYN

skip_rev_hash

bool

Skip rev tuple hash insertion

message_switching

bool

Message switching

force_routing_mode

bool

Force routing mode

one_server_conn

bool

Support server that allow only one connection

rate

int

Specify the log message rate

secs

int

Specify the interval in seconds

reset_on_server_selection_fail

bool

Send client reset when server selection fails

clientip_sticky_nat

bool

Prefer to use same source NAT address for a client

extended_stats

bool

Enable extended statistics on virtual port

gslb_enable

bool

Enable Global Server Load Balancing

view

int

Specify a GSLB View (ID)

snat_on_vip

bool

Enable source NAT traffic against VIP

stats_data_action

str

‘stats-data-enable’= Enable statistical data collection for virtual port; ‘stats-data-disable’= Disable statistical data collection for virtual port;

syn_cookie

bool

Enable syn-cookie

expand

bool

expand syn-cookie with timestamp and wscale

showtech_print_extended_stats

bool

Enable print extended stats in showtech for dns vports

attack_detection

bool

Enable analytics

acl_list

list

Field acl_list

acl_id

int

ACL id VPORT

acl_name

str

Apply an access list name (Named Access List)

acl_id_shared

int

acl id

acl_name_shared

str

Apply an access list name (Named Access List)

acl_id_src_nat_pool

str

Policy based Source NAT (NAT Pool or Pool Group)

acl_id_seq_num

int

Specify ACL precedence (sequence-number)

shared_partition_pool_id

bool

Policy based Source NAT from shared partition

acl_id_src_nat_pool_shared

str

Policy based Source NAT (NAT Pool or Pool Group)

acl_id_seq_num_shared

int

Specify ACL precedence (sequence-number)

v_acl_id_src_nat_pool

str

Policy based Source NAT (NAT Pool or Pool Group)

v_acl_id_seq_num

int

Specify ACL precedence (sequence-number)

v_shared_partition_pool_id

bool

Policy based Source NAT from shared partition

v_acl_id_src_nat_pool_shared

str

Policy based Source NAT (NAT Pool or Pool Group)

v_acl_id_seq_num_shared

int

Specify ACL precedence (sequence-number)

acl_name_src_nat_pool

str

Policy based Source NAT (NAT Pool or Pool Group)

acl_name_seq_num

int

Specify ACL precedence (sequence-number)

shared_partition_pool_name

bool

Policy based Source NAT from shared partition

acl_name_src_nat_pool_shared

str

Policy based Source NAT (NAT Pool or Pool Group)

acl_name_seq_num_shared

int

Specify ACL precedence (sequence-number)

v_acl_name_src_nat_pool

str

Policy based Source NAT (NAT Pool or Pool Group)

v_acl_name_seq_num

int

Specify ACL precedence (sequence-number)

v_shared_partition_pool_name

bool

Policy based Source NAT from shared partition

v_acl_name_src_nat_pool_shared

str

Policy based Source NAT (NAT Pool or Pool Group)

v_acl_name_seq_num_shared

int

Specify ACL precedence (sequence-number)

template_policy

str

Policy Template (Policy template name)

shared_partition_policy_template

bool

Reference a policy template from shared partition

template_policy_shared

str

Policy Template Name

aflex_scripts

list

Field aflex_scripts

aflex

str

aFleX Script Name

aflex_shared

str

aFleX Script Name

no_auto_up_on_aflex

bool

Don’t automatically mark vport up when aFleX is bound

enable_scaleout

bool

Field enable_scaleout

scaleout_bucket_count

int

Number of traffic buckets

scaleout_device_group

int

Device group id

pool

str

Specify NAT pool or pool group

shared_partition_pool

bool

Specify NAT pool or pool group from shared partition

pool_shared

str

Specify NAT pool or pool group

auto

bool

Configure auto NAT for the vport

precedence

bool

Set auto NAT pool as higher precedence for source NAT

ip_smart_rr

bool

Use IP address round-robin behavior

use_cgnv6

bool

Follow CGNv6 source NAT configuration

enable_playerid_check

bool

Enable playerid checks on UDP packets once the AX is in active mode

service_group

str

Bind a Service Group to this Virtual Server (Service Group Name)

ipinip

bool

Enable IP in IP

ip_map_list

str

Enter name of IP Map List to be bound (IP Map List Name)

rtp_sip_call_id_match

bool

rtp traffic try to match the real server of sip smp call-id session

use_rcv_hop_for_resp

bool

Use receive hop for response to client(For packets on default-vlan, also config ‘vlan-global enable-def-vlan-l2-forwarding’.)

persist_type

str

‘src-dst-ip-swap-persist’= Create persist session after source IP and destination IP swap; ‘use-src-ip-for-dst-persist’= Use the source IP to create a destination persist session; ‘use-dst-ip-for-src-persist’= Use the destination IP to create source IP persist session;

use_rcv_hop_group

bool

Set use-rcv-hop group

server_group

str

Bind a use-rcv-hop-for-resp Server Group to this Virtual Server (Server Group Name)

reselection

str

‘disable’= disable;

eth_fwd

str

Ethernet interface number

trunk_fwd

str

Trunk interface number

eth_rev

str

Ethernet interface number

trunk_rev

str

Trunk interface number

template_sip

str

SIP Template Name

p_template_sip_shared

bool

SIP Template Name

template_sip_shared

str

SIP template

template_smpp

str

SMPP template

shared_partition_smpp_template

bool

Reference a smpp template from shared partition

template_smpp_shared

str

SMPP Template Name

template_dblb

str

DBLB Template (DBLB template name)

shared_partition_dblb_template

bool

Reference a dblb template from shared partition

template_dblb_shared

str

DBLB Template Name

template_connection_reuse

str

Connection Reuse Template (Connection Reuse Template Name)

shared_partition_connection_reuse_template

bool

Reference a connection reuse template from shared partition

template_connection_reuse_shared

str

Connection Reuse Template Name

template_dns

str

DNS template (DNS template name)

shared_partition_dns_template

bool

Reference a dns template from shared partition

template_dns_shared

str

DNS Template Name

template_dynamic_service

str

Dynamic Service Template (dynamic-service template name)

shared_partition_dynamic_service_template

bool

Reference a dynamic service template from shared partition

template_dynamic_service_shared

str

Dynamic Service Template Name

template_persist_source_ip

str

Source IP persistence (Source IP persistence template name)

shared_partition_persist_source_ip_template

bool

Reference a persist source ip template from shared partition

template_persist_source_ip_shared

str

Source IP Persistence Template Name

template_persist_destination_ip

str

Destination IP persistence (Destination IP persistence template name)

shared_partition_persist_destination_ip_template

bool

Reference a persist destination ip template from shared partition

template_persist_destination_ip_shared

str

Destination IP Persistence Template Name

template_persist_ssl_sid

str

SSL SID persistence (SSL SID persistence template name)

shared_partition_persist_ssl_sid_template

bool

Reference a persist SSL SID template from shared partition

template_persist_ssl_sid_shared

str

SSL SID Persistence Template Name

template_persist_cookie

str

Cookie persistence (Cookie persistence template name)

shared_partition_persist_cookie_template

bool

Reference a persist cookie template from shared partition

template_persist_cookie_shared

str

Cookie Persistence Template Name

template_imap_pop3

str

IMAP/POP3 Template (IMAP/POP3 Config Name)

shared_partition_imap_pop3_template

bool

Reference a IMAP/POP3 template from shared partition

template_imap_pop3_shared

str

IMAP/POP3 Template Name

template_smtp

str

SMTP Template (SMTP Config Name)

shared_partition_smtp_template

bool

Reference a SMTP template from shared partition

template_smtp_shared

str

SMTP Template Name

template_mqtt

str

MQTT Template (MQTT Config Name)

template_http

str

HTTP Template Name

shared_partition_http_template

bool

Reference a HTTP template from shared partition

template_http_shared

str

HTTP Template Name

template_http_policy

str

http-policy template (http-policy template name)

shared_partition_http_policy_template

bool

Reference a http policy template from shared partition

template_http_policy_shared

str

Http Policy Template Name

redirect_to_https

bool

Redirect HTTP to HTTPS

template_external_service

str

External service template (external-service template name)

shared_partition_external_service_template

bool

Reference a external service template from shared partition

template_external_service_shared

str

External Service Template Name

template_reqmod_icap

str

ICAP reqmod template (reqmod-icap template name)

template_respmod_icap

str

ICAP respmod service template (respmod-icap template name)

template_doh

str

DNS over HTTP(s) Template Name

shared_partition_doh_template

bool

Reference a DNS over HTTP(s) template from shared partition

template_doh_shared

str

DNS over HTTP(s) Template Name

template_server_ssl

str

Server Side SSL Template Name

shared_partition_server_ssl_template

bool

Reference a SSL Server template from shared partition

template_server_ssl_shared

str

Server SSL Template Name

template_client_ssl

str

Client SSL Template Name

shared_partition_client_ssl_template

bool

Reference a Client SSL template from shared partition

template_client_ssl_shared

str

Client SSL Template Name

template_server_ssh

str

Server SSH Template (Server SSH Config Name)

template_client_ssh

str

Client SSH Template (Client SSH Config Name)

template_udp

str

L4 UDP Template

shared_partition_udp

bool

Reference a UDP template from shared partition

template_udp_shared

str

UDP Template Name

template_tcp

str

TCP Template Name

shared_partition_tcp

bool

Reference a tcp template from shared partition

template_tcp_shared

str

TCP Template Name

template_virtual_port

str

Virtual port template (Virtual port template name)

shared_partition_virtual_port_template

bool

Reference a Virtual Port template from shared partition

template_virtual_port_shared

str

Virtual Port Template Name

template_ftp

str

FTP port template (Ftp template name)

template_diameter

str

Diameter Template (diameter template name)

shared_partition_diameter_template

bool

Reference a Diameter template from shared partition

template_diameter_shared

str

Diameter Template Name

template_cache

str

RAM caching template (Cache Template Name)

shared_partition_cache_template

bool

Reference a Cache template from shared partition

template_cache_shared

str

Cache Template Name

template_ram_cache

str

RAM caching template (Cache Template Name)

template_fix

str

FIX template (FIX Template Name)

shared_partition_fix_template

bool

Reference a FIX template from shared partition

template_fix_shared

str

FIX Template Name

waf_template

str

WAF template (WAF Template Name)

template_ssli

str

SSLi template (SSLi Template Name)

template_tcp_proxy_client

str

TCP Proxy Config Client (TCP Proxy Config name)

template_tcp_proxy_server

str

TCP Proxy Config Server (TCP Proxy Config name)

template_tcp_proxy

str

TCP Proxy Template Name

shared_partition_tcp_proxy_template

bool

Reference a TCP Proxy template from shared partition

template_tcp_proxy_shared

str

TCP Proxy Template name

use_default_if_no_server

bool

Use default forwarding if server selection failed

template_scaleout

str

Scaleout template (Scaleout template name)

no_dest_nat

bool

Disable destination NAT, this option only supports in wildcard VIP or when a connection is operated in SSLi + EP mode

port_translation

bool

Enable port translation under no-dest-nat

l7_hardware_assist

bool

FPGA assist L7 packet parsing

auth_cfg

dict

Field auth_cfg

aaa_policy

str

Specify AAA policy name to bind to the virtual port

cpu_compute

bool

enable cpu compute on virtual port

memory_compute

bool

enable dynamic memory compute on virtual port

substitute_source_mac

bool

Substitute Source MAC Address to that of the outgoing interface

ignore_global

bool

Ignore global substitute-source-mac

aflex_table_entry_syn_disable

bool

Disable aFlex entry sync for this port

aflex_table_entry_syn_enable

bool

Enable aFlex entry sync for this port

gtp_session_lb

bool

Enable GTP Session Load Balancing

reply_acme_challenge

bool

Reply ACME http-01 challenge. This option only takes effect in HTTP port 80

resolve_web_cat_list

str

Web Category List name

uuid

str

uuid of the object

user_tag

str

Customized tag

sampling_enable

list

Field sampling_enable

counters1

str

‘all’= all; ‘curr_conn’= Current established connections; ‘total_l4_conn’= Total L4 connections established; ‘total_l7_conn’= Total L7 connections established; ‘total_tcp_conn’= Total TCP connections established; ‘total_conn’= Total connections established; ‘total_fwd_bytes’= Bytes processed in forward direction; ‘total_fwd_pkts’= Packets processed in forward direction; ‘total_rev_bytes’= Bytes processed in reverse direction; ‘total_rev_pkts’= Packets processed in reverse direction; ‘total_dns_pkts’= Total DNS packets processed; ‘total_mf_dns_pkts’= Total MF DNS packets; ‘es_total_failure_actions’= Total failure actions; ‘compression_bytes_before’= Data into compression engine; ‘compression_bytes_after’= Data out of compression engine; ‘compression_hit’= Number of requests compressed; ‘compression_miss’= Number of requests NOT compressed; ‘compression_miss_no_client’= Compression miss no client; ‘compression_miss_template_exclusion’= Compression miss template exclusion; ‘curr_req’= Current requests; ‘total_req’= Total requests; ‘total_req_succ’= Total successful requests; ‘peak_conn’= Peak connections; ‘curr_conn_rate’= Current connection rate; ‘last_rsp_time’= Last response time; ‘fastest_rsp_time’= Fastest response time; ‘slowest_rsp_time’= Slowest response time; ‘loc_permit’= Geo-location Permit count; ‘loc_deny’= Geo-location Deny count; ‘loc_conn’= Geo-location Connection count; ‘curr_ssl_conn’= Current SSL connections; ‘total_ssl_conn’= Total SSL connections; ‘backend-time-to-first- byte’= Backend Time from Request to Response First Byte; ‘backend-time-to-last- byte’= Backend Time from Request to Response Last Byte; ‘in-latency’= Request Latency at Thunder; ‘out-latency’= Response Latency at Thunder; ‘total_fwd_bytes_out’= Bytes processed in forward direction (outbound); ‘total_fwd_pkts_out’= Packets processed in forward direction (outbound); ‘total_rev_bytes_out’= Bytes processed in reverse direction (outbound); ‘total_rev_pkts_out’= Packets processed in reverse direction (outbound); ‘curr_req_rate’= Current request rate; ‘curr_resp’= Current response; ‘total_resp’= Total response; ‘total_resp_succ’= Total successful responses; ‘curr_resp_rate’= Current response rate; ‘dnsrrl_total_allowed’= DNS Response- Rate-Limiting Total Responses Allowed; ‘dnsrrl_total_dropped’= DNS Response- Rate-Limiting Total Responses Dropped; ‘dnsrrl_total_slipped’= DNS Response- Rate-Limiting Total Responses Slipped; ‘dnsrrl_bad_fqdn’= DNS Response-Rate- Limiting Bad FQDN; ‘throughput-bits-per-sec’= Throughput in bits/sec; ‘dynamic- memory-alloc’= dynamic memory (bytes) allocated by the vport; ‘dynamic-memory- free’= dynamic memory (bytes) allocated by the vport; ‘dynamic-memory’= dynamic memory (bytes) used by the vport(alloc-free); ‘ip_only_lb_fwd_bytes’= IP-Only- LB Bytes processed in forward direction; ‘ip_only_lb_rev_bytes’= IP-Only-LB Bytes processed in reverse direction; ‘ip_only_lb_fwd_pkts’= IP-Only-LB Packets processed in forward direction; ‘ip_only_lb_rev_pkts’= IP-Only-LB Packets processed in reverse direction; ‘total_dns_filter_type_drop’= Total DNS Filter Type Drop; ‘total_dns_filter_class_drop’= Total DNS Filter Class Drop; ‘dns_filter_type_a_drop’= DNS Filter Type A Drop; ‘dns_filter_type_aaaa_drop’= DNS Filter Type AAAA Drop; ‘dns_filter_type_cname_drop’= DNS Filter Type CNAME Drop; ‘dns_filter_type_mx_drop’= DNS Filter Type MX Drop; ‘dns_filter_type_ns_drop’= DNS Filter Type NS Drop; ‘dns_filter_type_srv_drop’= DNS Filter Type SRV Drop; ‘dns_filter_type_ptr_drop’= DNS Filter Type PTR Drop; ‘dns_filter_type_soa_drop’= DNS Filter Type SOA Drop; ‘dns_filter_type_txt_drop’= DNS Filter Type TXT Drop; ‘dns_filter_type_any_drop’= DNS Filter Type Any Drop; ‘dns_filter_type_others_drop’= DNS Filter Type OTHERS Drop; ‘dns_filter_class_internet_drop’= DNS Filter Class INTERNET Drop; ‘dns_filter_class_chaos_drop’= DNS Filter Class CHAOS Drop; ‘dns_filter_class_hesiod_drop’= DNS Filter Class HESIOD Drop; ‘dns_filter_class_none_drop’= DNS Filter Class NONE Drop; ‘dns_filter_class_any_drop’= DNS Filter Class ANY Drop; ‘dns_filter_class_others_drop’= DNS Filter Class OTHERS Drop; ‘dns_rpz_action_drop’= DNS RPZ Action Drop; ‘dns_rpz_action_pass_thru’= DNS RPZ Action Pass Through; ‘dns_rpz_action_tcp_only’= DNS RPZ Action TCP Only; ‘dns_rpz_action_nxdomain’= DNS RPZ Action NXDOMAIN; ‘dns_rpz_action_nodata’= DNS RPZ Action NODATA; ‘dns_rpz_action_local_data’= DNS RPZ Action Local Data; ‘dns_rpz_trigger_client_ip’= DNS RPZ Trigger Client IP; ‘dns_rpz_trigger_resp_ip’= DNS RPZ Trigger Response IP; ‘dns_rpz_trigger_ns_ip’= DNS RPZ Trigger NS IP; ‘dns_rpz_trigger_qname’= DNS RPZ Trigger Qname IP; ‘dns_rpz_trigger_ns_name’= DNS RPZ Trigger NS Name; ‘http1_client_idle_timeout’= HTTP1 Client Idle Timeout; ‘http2_client_idle_timeout’= HTTP2 Client Idle Timeout; ‘dnsrrl_total_tc’= DNS Response-Rate-Limiting Total Responses Replied With Truncated;

packet_capture_template

str

Name of the packet capture template to be bind with this object

oper

dict

Field oper

state

str

Field state

real_curr_conn

int

Field real_curr_conn

int_curr_conn

int

Field int_curr_conn

curr_conn_overflow

int

Field curr_conn_overflow

loc_list

str

Field loc_list

geo_location

str

Field geo_location

level_str

str

Field level_str

group_id

int

Field group_id

loc_max_depth

int

Field loc_max_depth

loc_success

int

Field loc_success

loc_error

int

Field loc_error

loc_override

int

Field loc_override

loc_last

str

Field loc_last

http_hits_list

list

Field http_hits_list

http_vport_cpu_list

list

Field http_vport_cpu_list

cpu_count

int

Field cpu_count

http_host_hits

bool

Field http_host_hits

http_url_hits

bool

Field http_url_hits

http_vport

bool

Field http_vport

clear_curr_conn

bool

Field clear_curr_conn

port_number

int

Port

protocol

str

‘tcp’= TCP LB service; ‘udp’= UDP Port; ‘others’= for no tcp/udp protocol, do IP load balancing; ‘diameter’= diameter port; ‘dns-tcp’= DNS service over TCP; ‘dns-udp’= DNS service over UDP; ‘fast-http’= Fast HTTP Port; ‘fix’= FIX Port; ‘ftp’= File Transfer Protocol Port; ‘ftp-proxy’= ftp proxy port; ‘http’= HTTP Port; ‘https’= HTTPS port; ‘imap’= imap proxy port; ‘mlb’= Message based load balancing; ‘mms’= Microsoft Multimedia Service Port; ‘mysql’= mssql port; ‘mssql’= mssql; ‘pop3’= pop3 proxy port; ‘radius’= RADIUS Port; ‘rtsp’= Real Time Streaming Protocol Port; ‘sip’= Session initiation protocol over UDP; ‘sip-tcp’= Session initiation protocol over TCP; ‘sips’= Session initiation protocol over TLS; ‘smpp-tcp’= SMPP service over TCP; ‘spdy’= spdy port; ‘spdys’= spdys port; ‘smtp’= SMTP Port; ‘mqtt’= MQTT Port; ‘mqtts’= MQTTS Port; ‘ssl-proxy’= Generic SSL proxy; ‘ssli’= SSL insight; ‘ssh’= SSH Port; ‘tcp- proxy’= Generic TCP proxy; ‘tftp’= TFTP Port; ‘fast-fix’= Fast FIX port;

stats

dict

Field stats

curr_conn

str

Current established connections

total_l4_conn

str

Total L4 connections established

total_l7_conn

str

Total L7 connections established

total_tcp_conn

str

Total TCP connections established

total_conn

str

Total connections established

total_fwd_bytes

str

Bytes processed in forward direction

total_fwd_pkts

str

Packets processed in forward direction

total_rev_bytes

str

Bytes processed in reverse direction

total_rev_pkts

str

Packets processed in reverse direction

total_dns_pkts

str

Total DNS packets processed

total_mf_dns_pkts

str

Total MF DNS packets

es_total_failure_actions

str

Total failure actions

compression_bytes_before

str

Data into compression engine

compression_bytes_after

str

Data out of compression engine

compression_hit

str

Number of requests compressed

compression_miss

str

Number of requests NOT compressed

compression_miss_no_client

str

Compression miss no client

compression_miss_template_exclusion

str

Compression miss template exclusion

curr_req

str

Current requests

total_req

str

Total requests

total_req_succ

str

Total successful requests

peak_conn

str

Peak connections

curr_conn_rate

str

Current connection rate

last_rsp_time

str

Last response time

fastest_rsp_time

str

Fastest response time

slowest_rsp_time

str

Slowest response time

loc_permit

str

Geo-location Permit count

loc_deny

str

Geo-location Deny count

loc_conn

str

Geo-location Connection count

curr_ssl_conn

str

Current SSL connections

total_ssl_conn

str

Total SSL connections

backend_time_to_first_byte

str

Backend Time from Request to Response First Byte

backend_time_to_last_byte

str

Backend Time from Request to Response Last Byte

in_latency

str

Request Latency at Thunder

out_latency

str

Response Latency at Thunder

total_fwd_bytes_out

str

Bytes processed in forward direction (outbound)

total_fwd_pkts_out

str

Packets processed in forward direction (outbound)

total_rev_bytes_out

str

Bytes processed in reverse direction (outbound)

total_rev_pkts_out

str

Packets processed in reverse direction (outbound)

curr_req_rate

str

Current request rate

curr_resp

str

Current response

total_resp

str

Total response

total_resp_succ

str

Total successful responses

curr_resp_rate

str

Current response rate

dnsrrl_total_allowed

str

DNS Response-Rate-Limiting Total Responses Allowed

dnsrrl_total_dropped

str

DNS Response-Rate-Limiting Total Responses Dropped

dnsrrl_total_slipped

str

DNS Response-Rate-Limiting Total Responses Slipped

dnsrrl_bad_fqdn

str

DNS Response-Rate-Limiting Bad FQDN

throughput_bits_per_sec

str

Throughput in bits/sec

dynamic_memory

str

dynamic memory (bytes) used by the vport(alloc-free)

ip_only_lb_fwd_bytes

str

IP-Only-LB Bytes processed in forward direction

ip_only_lb_rev_bytes

str

IP-Only-LB Bytes processed in reverse direction

ip_only_lb_fwd_pkts

str

IP-Only-LB Packets processed in forward direction

ip_only_lb_rev_pkts

str

IP-Only-LB Packets processed in reverse direction

total_dns_filter_type_drop

str

Total DNS Filter Type Drop

total_dns_filter_class_drop

str

Total DNS Filter Class Drop

dns_filter_type_a_drop

str

DNS Filter Type A Drop

dns_filter_type_aaaa_drop

str

DNS Filter Type AAAA Drop

dns_filter_type_cname_drop

str

DNS Filter Type CNAME Drop

dns_filter_type_mx_drop

str

DNS Filter Type MX Drop

dns_filter_type_ns_drop

str

DNS Filter Type NS Drop

dns_filter_type_srv_drop

str

DNS Filter Type SRV Drop

dns_filter_type_ptr_drop

str

DNS Filter Type PTR Drop

dns_filter_type_soa_drop

str

DNS Filter Type SOA Drop

dns_filter_type_txt_drop

str

DNS Filter Type TXT Drop

dns_filter_type_any_drop

str

DNS Filter Type Any Drop

dns_filter_type_others_drop

str

DNS Filter Type OTHERS Drop

dns_filter_class_internet_drop

str

DNS Filter Class INTERNET Drop

dns_filter_class_chaos_drop

str

DNS Filter Class CHAOS Drop

dns_filter_class_hesiod_drop

str

DNS Filter Class HESIOD Drop

dns_filter_class_none_drop

str

DNS Filter Class NONE Drop

dns_filter_class_any_drop

str

DNS Filter Class ANY Drop

dns_filter_class_others_drop

str

DNS Filter Class OTHERS Drop

dns_rpz_action_drop

str

DNS RPZ Action Drop

dns_rpz_action_pass_thru

str

DNS RPZ Action Pass Through

dns_rpz_action_tcp_only

str

DNS RPZ Action TCP Only

dns_rpz_action_nxdomain

str

DNS RPZ Action NXDOMAIN

dns_rpz_action_nodata

str

DNS RPZ Action NODATA

dns_rpz_action_local_data

str

DNS RPZ Action Local Data

dns_rpz_trigger_client_ip

str

DNS RPZ Trigger Client IP

dns_rpz_trigger_resp_ip

str

DNS RPZ Trigger Response IP

dns_rpz_trigger_ns_ip

str

DNS RPZ Trigger NS IP

dns_rpz_trigger_qname

str

DNS RPZ Trigger Qname IP

dns_rpz_trigger_ns_name

str

DNS RPZ Trigger NS Name

http1_client_idle_timeout

str

HTTP1 Client Idle Timeout

http2_client_idle_timeout

str

HTTP2 Client Idle Timeout

dnsrrl_total_tc

str

DNS Response-Rate-Limiting Total Responses Replied With Truncated

port_number

int

Port

protocol

str

‘tcp’= TCP LB service; ‘udp’= UDP Port; ‘others’= for no tcp/udp protocol, do IP load balancing; ‘diameter’= diameter port; ‘dns-tcp’= DNS service over TCP; ‘dns-udp’= DNS service over UDP; ‘fast-http’= Fast HTTP Port; ‘fix’= FIX Port; ‘ftp’= File Transfer Protocol Port; ‘ftp-proxy’= ftp proxy port; ‘http’= HTTP Port; ‘https’= HTTPS port; ‘imap’= imap proxy port; ‘mlb’= Message based load balancing; ‘mms’= Microsoft Multimedia Service Port; ‘mysql’= mssql port; ‘mssql’= mssql; ‘pop3’= pop3 proxy port; ‘radius’= RADIUS Port; ‘rtsp’= Real Time Streaming Protocol Port; ‘sip’= Session initiation protocol over UDP; ‘sip-tcp’= Session initiation protocol over TCP; ‘sips’= Session initiation protocol over TLS; ‘smpp-tcp’= SMPP service over TCP; ‘spdy’= spdy port; ‘spdys’= spdys port; ‘smtp’= SMTP Port; ‘mqtt’= MQTT Port; ‘mqtts’= MQTTS Port; ‘ssl-proxy’= Generic SSL proxy; ‘ssli’= SSL insight; ‘ssh’= SSH Port; ‘tcp- proxy’= Generic TCP proxy; ‘tftp’= TFTP Port; ‘fast-fix’= Fast FIX port;

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.

Authors

  • A10 Networks