a10_fw_alg_sip

Synopsis

Change Firewall SIP 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 SIP ALG default port 5060;

uuid

str

uuid of the object

sampling_enable

list

Field sampling_enable

counters1

str

‘all’= all; ‘stat-request’= Request Received; ‘stat-response’= Response Received; ‘method-register’= Method REGISTER; ‘method-invite’= Method INVITE; ‘method-ack’= Method ACK; ‘method-cancel’= Method CANCEL; ‘method-bye’= Method BYE; ‘method-options’= Method OPTIONS; ‘method-prack’= Method PRACK; ‘method- subscribe’= Method SUBSCRIBE; ‘method-notify’= Method NOTIFY; ‘method-publish’= Method PUBLISH; ‘method-info’= Method INFO; ‘method-refer’= Method REFER; ‘method-message’= Method MESSAGE; ‘method-update’= Method UPDATE; ‘method- unknown’= Method Unknown; ‘parse-error’= Message Parse Error; ‘keep-alive’= Keep Alive; ‘contact-error’= Contact Process Error; ‘sdp-error’= SDP Process Error; ‘rtp-port-no-op’= RTP Port No Op; ‘rtp-rtcp-port-success’= RTP RTCP Port Success; ‘rtp-port-failure’= RTP Port Failure; ‘rtcp-port-failure’= RTCP Port Failure; ‘contact-port-no-op’= Contact Port No Op; ‘contact-port-success’= Contact Port Success; ‘contact-port-failure’= Contact Port Failure; ‘contact- new’= Contact Alloc; ‘contact-alloc-failure’= Contact Alloc Failure; ‘contact- eim’= Contact EIM; ‘contact-eim-set’= Contact EIM Set; ‘rtp-new’= RTP Alloc; ‘rtp-alloc-failure’= RTP Alloc Failure; ‘rtp-eim’= RTP EIM; ‘helper-found’= SMP Helper Conn Found; ‘helper-created’= SMP Helper Conn Created; ‘helper-deleted’= SMP Helper Conn Already Deleted; ‘helper-freed’= SMP Helper Conn Freed; ‘helper-failure’= SMP Helper Failure;

stats

dict

Field stats

stat_request

str

Request Received

stat_response

str

Response Received

method_register

str

Method REGISTER

method_invite

str

Method INVITE

method_ack

str

Method ACK

method_cancel

str

Method CANCEL

method_bye

str

Method BYE

method_options

str

Method OPTIONS

method_prack

str

Method PRACK

method_subscribe

str

Method SUBSCRIBE

method_notify

str

Method NOTIFY

method_publish

str

Method PUBLISH

method_info

str

Method INFO

method_refer

str

Method REFER

method_message

str

Method MESSAGE

method_update

str

Method UPDATE

method_unknown

str

Method Unknown

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