a10_fw_alg_rtsp

Synopsis

Change Firewall RTSP ALG Settings

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

default_port_disable

str

‘default-port-disable’= Disable RTSP ALG default port 554;

uuid

str

uuid of the object

sampling_enable

list

Field sampling_enable

counters1

str

‘all’= all; ‘transport-inserted’= Transport Created; ‘transport-freed’= Transport Freed; ‘transport-alloc-failure’= Transport Alloc Failure; ‘data- session-created’= Data Session Created; ‘data-session-freed’= Data Session Freed; ‘ext-creation-failure’= Extension Creation Failure; ‘transport-add-to- ext’= Transport Added to Extension; ‘transport-removed-from-ext’= Transport Removed from Extension; ‘transport-too-many’= Too Many Transports for Control Conn; ‘transport-already-in-ext’= Transport Already in Extension; ‘transport- exists’= Transport Already Exists; ‘transport-link-ext-failure-control’= Transport Link to Extension Failure Control; ‘transport-link-ext-data’= Transport Link to Extension Data; ‘transport-link-ext-failure-data’= Transport Link to Extension Failure Data; ‘transport-inserted-shadow’= Transport Inserted Shadow; ‘transport-creation-race’= Transport Create Race; ‘transport-alloc- failure-shadow’= Transport Alloc Failure Shadow; ‘transport-put-in-del-q’= Transport Put in Delete Queue; ‘transport-freed-shadow’= Transport Freed Shadow; ‘transport-acquired-from-control’= Transport Acquired Control; ‘transport-found-from-prev-control’= Transport Found From Prev Control; ‘transport-acquire-failure-from-control’= Transport Acquire Failure Control; ‘transport-released-from-control’= Transport Released Control; ‘transport- double-release-from-control’= Transport Double Release Control; ‘transport- acquired-from-data’= Transport Acquired Data; ‘transport-acquire-failure-from- data’= Transport Acquire Failure Data; ‘transport-released-from-data’= Transport Released Data; ‘transport-double-release-from-data’= Transport Double Release Data; ‘transport-retry-lookup-on-data-free’= Transport Retry Lookup Data; ‘transport-not-found-on-data-free’= Transport Not Found Data; ‘data- session-created-shadow’= Data Session Created Shadow; ‘data-session-freed- shadow’= Data Session Freed Shadow; ‘ha-control-ext-creation-failure’= HA Control Extension Creation Failure; ‘ha-control-session-created’= HA Control Session Created; ‘ha-data-session-created’= HA Data Session Created;

stats

dict

Field stats

transport_inserted

str

Transport Created

transport_freed

str

Transport Freed

transport_alloc_failure

str

Transport Alloc Failure

data_session_created

str

Data Session Created

data_session_freed

str

Data Session Freed

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