a10_cgnv6_dns64_virtualserver_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

dns64_virtualserver_name

str/required

Key to identify parent object

port_number

int/required

Port

protocol

str/required

‘dns-udp’= DNS service over UDP;

action

str

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

pool

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

service_group

str

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

template_dns

str

DNS template (DNS template name)

template_policy

str

Policy Template (Policy template name)

acl_id_list

list

Field acl_id_list

acl_id

int

ACL id VPORT

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)

acl_name_list

list

Field acl_name_list

acl_name

str

Apply an access list name (Named Access List)

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)

uuid

str

uuid of the object

user_tag

str

Customized tag

sampling_enable

list

Field sampling_enable

counters1

str

‘all’= all; ‘curr_conn’= Current connection; ‘total_l4_conn’= Total L4 connections; ‘total_l7_conn’= Total L7 connections; ‘toatal_tcp_conn’= Total TCP connections; ‘total_conn’= Total connections; ‘total_fwd_bytes’= Total forward bytes; ‘total_fwd_pkts’= Total forward packets; ‘total_rev_bytes’= Total reverse bytes; ‘total_rev_pkts’= Total reverse packets; ‘total_dns_pkts’= Total DNS packets; ‘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;

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

‘dns-udp’= DNS service over UDP;

stats

dict

Field stats

curr_conn

str

Current connection

total_l4_conn

str

Total L4 connections

total_l7_conn

str

Total L7 connections

toatal_tcp_conn

str

Total TCP connections

total_conn

str

Total connections

total_fwd_bytes

str

Total forward bytes

total_fwd_pkts

str

Total forward packets

total_rev_bytes

str

Total reverse bytes

total_rev_pkts

str

Total reverse packets

total_dns_pkts

str

Total DNS packets

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

port_number

int

Port

protocol

str

‘dns-udp’= DNS service over UDP;

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