/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 |