Skip to content

/AWS1/CL_CWOWAFLOGGINGPARAMS

Configuration parameters for WAF logging, including redacted fields and logging filters.

CONSTRUCTOR

IMPORTING

Optional arguments:

it_redactedfields TYPE /AWS1/CL_CWOFIELDTOMATCH=>TT_REDACTEDFIELDS TT_REDACTEDFIELDS

The fields to redact from WAF logs to protect sensitive information.

io_loggingfilter TYPE REF TO /AWS1/CL_CWOLOGGINGFILTER /AWS1/CL_CWOLOGGINGFILTER

A filter configuration that determines which WAF log records to include or exclude.

iv_logtype TYPE /AWS1/CWOWAFLOGTYPE /AWS1/CWOWAFLOGTYPE

The type of WAF logs to collect (currently supports WAF_LOGS).


Queryable Attributes

RedactedFields

The fields to redact from WAF logs to protect sensitive information.

Accessible with the following methods

Method Description
GET_REDACTEDFIELDS() Getter for REDACTEDFIELDS, with configurable default
ASK_REDACTEDFIELDS() Getter for REDACTEDFIELDS w/ exceptions if field has no valu
HAS_REDACTEDFIELDS() Determine if REDACTEDFIELDS has a value

LoggingFilter

A filter configuration that determines which WAF log records to include or exclude.

Accessible with the following methods

Method Description
GET_LOGGINGFILTER() Getter for LOGGINGFILTER

LogType

The type of WAF logs to collect (currently supports WAF_LOGS).

Accessible with the following methods

Method Description
GET_LOGTYPE() Getter for LOGTYPE, with configurable default
ASK_LOGTYPE() Getter for LOGTYPE w/ exceptions if field has no value
HAS_LOGTYPE() Determine if LOGTYPE has a value