a10_cgnv6_template_http_alg

Synopsis

HTTP-ALG Template

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

name

str/required

HTTP-ALG template name

request_insert_client_ip

bool

Insert Client IP into HTTP request

header_name_client_ip

str

Header name (default= X-Forwarded-For)

include_tunnel_ip

bool

Include the tunnel IP (applies to DS-Lite and 6RD-NAT64 sessions)

method

str

‘append’= Append if there is already a header (default); ‘replace’= Replace if there is already a header;

request_insert_msisdn

bool

Insert MSISDN into HTTP request

header_name_msisdn

str

Header name (default= X-MSISDN)

radius_sg

str

RADIUS service group (RADIUS service group name)

secret_string

str

The RADIUS secret

encrypted

str

Do NOT use this option manually. (This is an A10 reserved keyword.) (The ENCRYPTED secret string)

retry

int

Specify the maximum retries allowed for sending an request to a RADIUS server (default 2) (The maximum retries allowed for sending an request to the radius server (default 2))

retry_svr_num

int

Specify the maximum RADIUS servers allowed to try (default 0)

timeout

int

The maximum time allowed for waiting for a response from a radius server (default 2)

uuid

str

uuid of the object

user_tag

str

Customized tag

Status

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

  • This module is maintained by community.

Authors

  • A10 Networks 2021