a10_fw_logging_gtp

Synopsis

Counters for GTP Logging

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; ‘log_type_gtp_invalid_teid’= Log Event Type GTP Invalid TEID; ‘log_gtp_type_reserved_ie_present’= Log Event Type GTP Reserved IE Present; ‘log_type_gtp_mandatory_ie_missing’= Log Event Type GTP Mandatory IE Missing; ‘log_type_gtp_mandatory_ie_inside_grouped_ie_missing’= Log Event Type GTP Mandatory IE Missing Inside Grouped IE; ‘log_type_gtp_msisdn_filtering’= Log Event Type GTP MSISDN Filtering; ‘log_type_gtp_out_of_order_ie’= Log Event Type GTP Out of Order IE V1; ‘log_type_gtp_out_of_state_ie’= Log Event Type GTP Out of State IE; ‘log_type_enduser_ip_spoofed’= Log Event Type GTP Enduser IP Spoofed; ‘log_type_crosslayer_correlation’= Log Event GTP Crosslayer Correlation; ‘log_type_message_not_supported’= Log Event GTP Reserved Message Found; ‘log_type_out_of_state’= Log Event GTP Out of State Message; ‘log_type_max_msg_length’= Log Event GTP Message Length Exceeded Max; ‘log_type_gtp_message_filtering’= Log Event Type GTP Message Filtering; ‘log_type_gtp_apn_filtering’= Log Event Type GTP Apn Filtering; ‘log_type_gtp_rat_type_filtering’= Log Event GTP RAT Type Filtering; ‘log_type_country_code_mismatch’= Log Event GTP Country Code Mismatch; ‘log_type_gtp_in_gtp_filtering’= Log Event GTP in GTP Filtering; ‘log_type_gtp_node_restart’= Log Event GTP SGW/PGW restarted; ‘log_type_gtp_seq_num_mismatch’= Log Event GTP Response Sequence number Mismatch; ‘log_type_gtp_rate_limit_periodic’= Log Event GTP Rate Limit Periodic; ‘log_type_gtp_invalid_message_length’= Log Event GTP Invalid message length across layers; ‘log_type_gtp_hdr_invalid_protocol_flag’= Log Event GTP Protocol flag in header; ‘log_type_gtp_hdr_invalid_spare_bits’= Log Event GTP invalid spare bits in header; ‘log_type_gtp_hdr_invalid_piggy_flag’= Log Event GTP invalid piggyback flag in header; ‘log_type_gtp_invalid_version’= Log Event invalid GTP version; ‘log_type_gtp_invalid_ports’= Log Event mismatch of GTP message and ports;

stats

dict

Field stats

log_type_gtp_invalid_teid

str

Log Event Type GTP Invalid TEID

log_gtp_type_reserved_ie_present

str

Log Event Type GTP Reserved IE Present

log_type_gtp_mandatory_ie_missing

str

Log Event Type GTP Mandatory IE Missing

log_type_gtp_mandatory_ie_inside_grouped_ie_missing

str

Log Event Type GTP Mandatory IE Missing Inside Grouped IE

log_type_gtp_msisdn_filtering

str

Log Event Type GTP MSISDN Filtering

log_type_gtp_out_of_order_ie

str

Log Event Type GTP Out of Order IE V1

log_type_gtp_out_of_state_ie

str

Log Event Type GTP Out of State IE

log_type_enduser_ip_spoofed

str

Log Event Type GTP Enduser IP Spoofed

log_type_crosslayer_correlation

str

Log Event GTP Crosslayer Correlation

log_type_message_not_supported

str

Log Event GTP Reserved Message Found

log_type_out_of_state

str

Log Event GTP Out of State Message

log_type_max_msg_length

str

Log Event GTP Message Length Exceeded Max

log_type_gtp_message_filtering

str

Log Event Type GTP Message Filtering

log_type_gtp_apn_filtering

str

Log Event Type GTP Apn Filtering

log_type_gtp_rat_type_filtering

str

Log Event GTP RAT Type Filtering

log_type_country_code_mismatch

str

Log Event GTP Country Code Mismatch

log_type_gtp_in_gtp_filtering

str

Log Event GTP in GTP Filtering

log_type_gtp_node_restart

str

Log Event GTP SGW/PGW restarted

log_type_gtp_seq_num_mismatch

str

Log Event GTP Response Sequence number Mismatch

log_type_gtp_rate_limit_periodic

str

Log Event GTP Rate Limit Periodic

log_type_gtp_invalid_message_length

str

Log Event GTP Invalid message length across layers

log_type_gtp_hdr_invalid_protocol_flag

str

Log Event GTP Protocol flag in header

log_type_gtp_hdr_invalid_spare_bits

str

Log Event GTP invalid spare bits in header

log_type_gtp_hdr_invalid_piggy_flag

str

Log Event GTP invalid piggyback flag in header

log_type_gtp_invalid_version

str

Log Event invalid GTP version

log_type_gtp_invalid_ports

str

Log Event mismatch of GTP message and ports

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