a10_fw_server_port

Synopsis

Real Server 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

server_name

str/required

Key to identify parent object

port_number

int/required

Port Number

protocol

str/required

‘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

counters1

str

‘all’= all; ‘curr_conn’= Current connections; ‘curr_req’= Current requests; ‘total_req’= Total requests; ‘total_req_succ’= Total request success; ‘total_fwd_bytes’= Forward bytes; ‘total_fwd_pkts’= Forward packets; ‘total_rev_bytes’= Reverse bytes; ‘total_rev_pkts’= Reverse packets; ‘total_conn’= Total connections; ‘last_total_conn’= Last total connections; ‘peak_conn’= Peak connections; ‘es_resp_200’= Response status 200; ‘es_resp_300’= Response status 300; ‘es_resp_400’= Response status 400; ‘es_resp_500’= Response status 500; ‘es_resp_other’= Response status other; ‘es_req_count’= Total proxy request; ‘es_resp_count’= Total proxy Response; ‘es_resp_invalid_http’= Total non-http response; ‘total_rev_pkts_inspected’= Total reverse packets inspected; ‘total_rev_pkts_inspected_good_status_code’= Total reverse packets with good status code inspected; ‘response_time’= 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

ip

str

Field ip

ipv6

str

Field ipv6

vrid

int

Field vrid

ha_group_id

int

Field ha_group_id

ports_consumed

int

Field ports_consumed

ports_consumed_total

int

Field ports_consumed_total

ports_freed_total

int

Field ports_freed_total

alloc_failed

int

Field alloc_failed

port_number

int

Port Number

protocol

str

‘tcp’= TCP Port; ‘udp’= UDP Port;

stats

dict

Field stats

curr_conn

str

Current connections

curr_req

str

Current requests

total_req

str

Total requests

total_req_succ

str

Total request success

total_fwd_bytes

str

Forward bytes

total_fwd_pkts

str

Forward packets

total_rev_bytes

str

Reverse bytes

total_rev_pkts

str

Reverse packets

total_conn

str

Total connections

last_total_conn

str

Last total connections

peak_conn

str

Peak connections

es_resp_200

str

Response status 200

es_resp_300

str

Response status 300

es_resp_400

str

Response status 400

es_resp_500

str

Response status 500

es_resp_other

str

Response status other

es_req_count

str

Total proxy request

es_resp_count

str

Total proxy Response

es_resp_invalid_http

str

Total non-http response

total_rev_pkts_inspected

str

Total reverse packets inspected

total_rev_pkts_inspected_good_status_code

str

Total reverse packets with good status code inspected

response_time

str

Response time

fastest_rsp_time

str

Fastest response time

slowest_rsp_time

str

Slowest response time

port_number

int

Port Number

protocol

str

‘tcp’= TCP Port; ‘udp’= UDP 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