Skip to content

/AWS1/CL_CRLLOGSCONFPOLICY

Provides the information necessary for a user to access the logs.

CONSTRUCTOR

IMPORTING

Required arguments:

it_allowedaccountids TYPE /AWS1/CL_CRLACCOUNTIDLIST_W=>TT_ACCOUNTIDLIST TT_ACCOUNTIDLIST

A list of account IDs that are allowed to access the logs.

Optional arguments:

iv_filterpattern TYPE /AWS1/CRLSTRING /AWS1/CRLSTRING

A regular expression pattern that is used to parse the logs and return information that matches the pattern.

iv_logtype TYPE /AWS1/CRLLOGTYPE /AWS1/CRLLOGTYPE

Specifies the type of log this policy applies to. The currently supported policies are ALL or ERROR_SUMMARY.

io_logredactionconfiguration TYPE REF TO /AWS1/CL_CRLLOGREDACTIONCONF /AWS1/CL_CRLLOGREDACTIONCONF

Specifies the log redaction configuration for this policy.


Queryable Attributes

allowedAccountIds

A list of account IDs that are allowed to access the logs.

Accessible with the following methods

Method Description
GET_ALLOWEDACCOUNTIDS() Getter for ALLOWEDACCOUNTIDS, with configurable default
ASK_ALLOWEDACCOUNTIDS() Getter for ALLOWEDACCOUNTIDS w/ exceptions if field has no v
HAS_ALLOWEDACCOUNTIDS() Determine if ALLOWEDACCOUNTIDS has a value

filterPattern

A regular expression pattern that is used to parse the logs and return information that matches the pattern.

Accessible with the following methods

Method Description
GET_FILTERPATTERN() Getter for FILTERPATTERN, with configurable default
ASK_FILTERPATTERN() Getter for FILTERPATTERN w/ exceptions if field has no value
HAS_FILTERPATTERN() Determine if FILTERPATTERN has a value

logType

Specifies the type of log this policy applies to. The currently supported policies are ALL or ERROR_SUMMARY.

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

logRedactionConfiguration

Specifies the log redaction configuration for this policy.

Accessible with the following methods

Method Description
GET_LOGREDACTIONCONF() Getter for LOGREDACTIONCONFIGURATION

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_LOGSCONFIGURATIONPOLICYLIST

TYPES TT_LOGSCONFIGURATIONPOLICYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_CRLLOGSCONFPOLICY WITH DEFAULT KEY
.