a10_fw_logging
Synopsis
Bind a logging template to firewall
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 |
Logging Template Name |
||
uuid str |
uuid of the object |
||
sampling_enable list |
Field sampling_enable |
||
counters1 str |
‘all’= all; ‘log_message_sent’= Log Packet Sent; ‘log_type_reset’= Log Event Type Reset; ‘log_type_deny’= Log Event Type Deny; ‘log_type_session_closed’= Log Event Type Session Close; ‘log_type_session_opened’= Log Event Type Session Open; ‘rule_not_logged’= Firewall Rule Not Logged; ‘log-dropped’= Log Packets Dropped; ‘tcp-session-created’= TCP Session Created; ‘tcp-session-deleted’= TCP Session Deleted; ‘udp-session-created’= UDP Session Created; ‘udp-session- deleted’= UDP Session Deleted; ‘icmp-session-deleted’= ICMP Session Deleted; ‘icmp-session-created’= ICMP Session Created; ‘icmpv6-session-deleted’= ICMPV6 Session Deleted; ‘icmpv6-session-created’= ICMPV6 Session Created; ‘other- session-deleted’= Other Session Deleted; ‘other-session-created’= Other Session Created; ‘http-request-logged’= HTTP Request Logged; ‘http-logging-invalid- format’= HTTP Logging Invalid Format Error; ‘dcmsg_permit’= Dcmsg Permit; ‘alg_override_permit’= Alg Override Permit; ‘template_error’= Template Error; ‘ipv4-frag-applied’= IPv4 Fragmentation Applied; ‘ipv4-frag-failed’= IPv4 Fragmentation Failed; ‘ipv6-frag-applied’= IPv6 Fragmentation Applied; ‘ipv6-frag-failed’= IPv6 Fragmentation Failed; ‘out-of-buffers’= Out of Buffers; ‘add-msg-failed’= Add Message to Buffer Failed; ‘tcp-logging-conn- established’= TCP Logging Conn Established; ‘tcp-logging-conn-create-failed’= TCP Logging Conn Create Failed; ‘tcp-logging-conn-dropped’= TCP Logging Conn Dropped; ‘log-message-too-long’= Log message too long; ‘http-out-of-order- dropped’= HTTP out-of-order dropped; ‘http-alloc-failed’= HTTP Request Info Allocation Failed; ‘sctp-session-created’= SCTP Session Created; ‘sctp-session- deleted’= SCTP Session Deleted; ‘log_type_sctp_inner_proto_filter’= Log Event Type SCTP Inner Proto Filter; ‘tcp-logging-port-allocated’= TCP Logging Port Allocated; ‘tcp-logging-port-freed’= TCP Logging Port Freed; ‘tcp-logging-port- allocation-failed’= TCP Logging Port Allocation Failed; ‘iddos-blackhole-entry- create’= iDDoS IP Entry Created; ‘iddos-blackhole-entry-delete’= iDDoS IP Entry Deleted; ‘session-limit-exceeded’= Session Limit Exceeded; |
||
gtp dict |
Field gtp |
||
uuid str |
uuid of the object |
||
sampling_enable list |
Field sampling_enable |
||
stats dict |
Field stats |
||
log_message_sent str |
Log Packet Sent |
||
log_type_reset str |
Log Event Type Reset |
||
log_type_deny str |
Log Event Type Deny |
||
log_type_session_closed str |
Log Event Type Session Close |
||
log_type_session_opened str |
Log Event Type Session Open |
||
rule_not_logged str |
Firewall Rule Not Logged |
||
log_dropped str |
Log Packets Dropped |
||
tcp_session_created str |
TCP Session Created |
||
tcp_session_deleted str |
TCP Session Deleted |
||
udp_session_created str |
UDP Session Created |
||
udp_session_deleted str |
UDP Session Deleted |
||
icmp_session_deleted str |
ICMP Session Deleted |
||
icmp_session_created str |
ICMP Session Created |
||
icmpv6_session_deleted str |
ICMPV6 Session Deleted |
||
icmpv6_session_created str |
ICMPV6 Session Created |
||
other_session_deleted str |
Other Session Deleted |
||
other_session_created str |
Other Session Created |
||
http_request_logged str |
HTTP Request Logged |
||
http_logging_invalid_format str |
HTTP Logging Invalid Format Error |
||
sctp_session_created str |
SCTP Session Created |
||
sctp_session_deleted str |
SCTP Session Deleted |
||
log_type_sctp_inner_proto_filter str |
Log Event Type SCTP Inner Proto Filter |
||
iddos_blackhole_entry_create str |
iDDoS IP Entry Created |
||
iddos_blackhole_entry_delete str |
iDDoS IP Entry Deleted |
||
session_limit_exceeded str |
Session Limit Exceeded |
||
gtp dict |
Field gtp |
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.