a10_slb_generic_proxy

Synopsis

Configure Generic Proxy

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

uuid

str

uuid of the object

sampling_enable

list

Field sampling_enable

counters1

str

‘all’= all; ‘num’= Number; ‘curr’= Current; ‘total’= Total; ‘svrsel_fail’= Number of server selection failed; ‘no_route’= Number of no routes; ‘snat_fail’= Number of snat failures; ‘client_fail’= Number of client failures; ‘server_fail’= Number of server failures; ‘no_sess’= Number of no sessions; ‘user_session’= Number of user sessions; ‘acr_out’= Number of ACRs out; ‘acr_in’= Number of ACRs in; ‘aca_out’= Number of ACAs out; ‘aca_in’= Number of ACAs in; ‘cea_out’= Number of CEAs out; ‘cea_in’= Number of CEAs in; ‘cer_out’= Number of CERs out; ‘cer_in’= Number of CERs in; ‘dwr_out’= Number of DWRs out; ‘dwr_in’= Number of DWRs in; ‘dwa_out’= Number of DWAs out; ‘dwa_in’= Number of DWAs in; ‘str_out’= Number of STRs out; ‘str_in’= Number of STRs in; ‘sta_out’= Number of STAs out; ‘sta_in’= Number of STAs in; ‘asr_out’= Number of ASRs out; ‘asr_in’= Number of ASRs in; ‘asa_out’= Number of ASAs out; ‘asa_in’= Number of ASAs in; ‘other_out’= Number of other messages out; ‘other_in’= Number of other messages in; ‘total_http_req_enter_gen’= Total number of HTTP requests enter generic proxy; ‘mismatch_fwd_id’= Diameter mismatch fwd session id; ‘mismatch_rev_id’= Diameter mismatch rev session id; ‘unkwn_cmd_code’= Diameter unkown cmd code; ‘no_session_id’= Diameter no session id avp; ‘no_fwd_tuple’= Diameter no fwd tuple matched; ‘no_rev_tuple’= Diameter no rev tuple matched; ‘dcmsg_fwd_in’= Diameter cross cpu fwd in; ‘dcmsg_fwd_out’= Diameter cross cpu fwd out; ‘dcmsg_rev_in’= Diameter cross cpu rev in; ‘dcmsg_rev_out’= Diameter cross cpu rev out; ‘dcmsg_error’= Diameter cross cpu error; ‘retry_client_request’= Diameter retry client request; ‘retry_client_request_fail’= Diameter retry client request fail; ‘reply_unknown_session_id’= Reply with unknown session ID error info; ‘ccr_out’= Number of CCRs out; ‘ccr_in’= Number of CCRs in; ‘cca_out’= Number of CCAs out; ‘cca_in’= Number of CCAs in; ‘ccr_i’= Number of CCRs initial; ‘ccr_u’= Number of CCRs update; ‘ccr_t’= Number of CCRs terminate; ‘cca_t’= Number of CCAs terminate; ‘terminate_on_cca_t’= Diameter terminate on cca_t; ‘forward_unknown_session_id’= Forward server side message with unknown session id; ‘update_latest_server’= Update to the latest server that used a session id; ‘client_select_fail’= Fail to select client; ‘close_conn_when_vport_down’= Close client conn when virtual port is down; ‘invalid_avp’= AVP value contains illegal chars; ‘reselect_fwd_tuple’= Original client tuple does not exist so reselect another one; ‘reselect_fwd_tuple_other_cpu’= Original client tuple does not exist so reselect another one on other CPUs; ‘reselect_rev_tuple’= Original server tuple does not exist so reselect another one; ‘conn_closed_by_client’= Client initiates TCP close/reset; ‘conn_closed_by_server’= Server initiates TCP close/reset; ‘reply_invalid_avp_value’= Reply with invalid AVP error info; ‘reply_unable_to_deliver’= Reply with unable to deliver error info; ‘reply_error_info_fail’= Fail to reply error info to peer; ‘dpr_out’= Number of DPRs out; ‘dpr_in’= Number of DPRs in; ‘dpa_out’= Number of DPAs out; ‘dpa_in’= Number of DPAs in;

oper

dict

Field oper

l4_cpu_list

list

Field l4_cpu_list

cpu_count

int

Field cpu_count

stats

dict

Field stats

num

str

Number

curr

str

Current

total

str

Total

svrsel_fail

str

Number of server selection failed

no_route

str

Number of no routes

snat_fail

str

Number of snat failures

client_fail

str

Number of client failures

server_fail

str

Number of server failures

no_sess

str

Number of no sessions

user_session

str

Number of user sessions

acr_out

str

Number of ACRs out

acr_in

str

Number of ACRs in

aca_out

str

Number of ACAs out

aca_in

str

Number of ACAs in

cea_out

str

Number of CEAs out

cea_in

str

Number of CEAs in

cer_out

str

Number of CERs out

cer_in

str

Number of CERs in

dwr_out

str

Number of DWRs out

dwr_in

str

Number of DWRs in

dwa_out

str

Number of DWAs out

dwa_in

str

Number of DWAs in

str_out

str

Number of STRs out

str_in

str

Number of STRs in

sta_out

str

Number of STAs out

sta_in

str

Number of STAs in

asr_out

str

Number of ASRs out

asr_in

str

Number of ASRs in

asa_out

str

Number of ASAs out

asa_in

str

Number of ASAs in

other_out

str

Number of other messages out

other_in

str

Number of other messages in

total_http_req_enter_gen

str

Total number of HTTP requests enter generic proxy

mismatch_fwd_id

str

Diameter mismatch fwd session id

mismatch_rev_id

str

Diameter mismatch rev session id

unkwn_cmd_code

str

Diameter unkown cmd code

no_session_id

str

Diameter no session id avp

no_fwd_tuple

str

Diameter no fwd tuple matched

no_rev_tuple

str

Diameter no rev tuple matched

dcmsg_fwd_in

str

Diameter cross cpu fwd in

dcmsg_fwd_out

str

Diameter cross cpu fwd out

dcmsg_rev_in

str

Diameter cross cpu rev in

dcmsg_rev_out

str

Diameter cross cpu rev out

dcmsg_error

str

Diameter cross cpu error

retry_client_request

str

Diameter retry client request

retry_client_request_fail

str

Diameter retry client request fail

reply_unknown_session_id

str

Reply with unknown session ID error info

ccr_out

str

Number of CCRs out

ccr_in

str

Number of CCRs in

cca_out

str

Number of CCAs out

cca_in

str

Number of CCAs in

ccr_i

str

Number of CCRs initial

ccr_u

str

Number of CCRs update

ccr_t

str

Number of CCRs terminate

cca_t

str

Number of CCAs terminate

terminate_on_cca_t

str

Diameter terminate on cca_t

forward_unknown_session_id

str

Forward server side message with unknown session id

update_latest_server

str

Update to the latest server that used a session id

client_select_fail

str

Fail to select client

close_conn_when_vport_down

str

Close client conn when virtual port is down

invalid_avp

str

AVP value contains illegal chars

reselect_fwd_tuple

str

Original client tuple does not exist so reselect another one

reselect_fwd_tuple_other_cpu

str

Original client tuple does not exist so reselect another one on other CPUs

reselect_rev_tuple

str

Original server tuple does not exist so reselect another one

conn_closed_by_client

str

Client initiates TCP close/reset

conn_closed_by_server

str

Server initiates TCP close/reset

reply_invalid_avp_value

str

Reply with invalid AVP error info

reply_unable_to_deliver

str

Reply with unable to deliver error info

reply_error_info_fail

str

Fail to reply error info to peer

dpr_out

str

Number of DPRs out

dpr_in

str

Number of DPRs in

dpa_out

str

Number of DPAs out

dpa_in

str

Number of DPAs in

Status

  • This module is not guaranteed to have a backwards compatible interface. [preview]

  • This module is maintained by community.

Authors

  • A10 Networks 2021