Skip to content

/AWS1/CL_WSWSESSIONLOGGER

The session logger resource.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_sessionloggerarn TYPE /AWS1/WSWARN /AWS1/WSWARN

The ARN of the session logger resource.

Optional arguments:

io_eventfilter TYPE REF TO /AWS1/CL_WSWEVENTFILTER /AWS1/CL_WSWEVENTFILTER

The filter that specifies which events to monitor.

io_logconfiguration TYPE REF TO /AWS1/CL_WSWLOGCONFIGURATION /AWS1/CL_WSWLOGCONFIGURATION

The configuration that specifies where logs are fowarded.

iv_customermanagedkey TYPE /AWS1/WSWKEYARN /AWS1/WSWKEYARN

The custom managed key of the session logger.

it_additionalenccontext TYPE /AWS1/CL_WSWENCCONTEXTMAP_W=>TT_ENCRYPTIONCONTEXTMAP TT_ENCRYPTIONCONTEXTMAP

The additional encryption context of the session logger.

it_associatedportalarns TYPE /AWS1/CL_WSWARNLIST_W=>TT_ARNLIST TT_ARNLIST

The associated portal ARN.

iv_displayname TYPE /AWS1/WSWDISPLAYNAMESAFE /AWS1/WSWDISPLAYNAMESAFE

The human-readable display name.

iv_creationdate TYPE /AWS1/WSWTIMESTAMP /AWS1/WSWTIMESTAMP

The date the session logger resource was created.


Queryable Attributes

sessionLoggerArn

The ARN of the session logger resource.

Accessible with the following methods

Method Description
GET_SESSIONLOGGERARN() Getter for SESSIONLOGGERARN, with configurable default
ASK_SESSIONLOGGERARN() Getter for SESSIONLOGGERARN w/ exceptions if field has no va
HAS_SESSIONLOGGERARN() Determine if SESSIONLOGGERARN has a value

eventFilter

The filter that specifies which events to monitor.

Accessible with the following methods

Method Description
GET_EVENTFILTER() Getter for EVENTFILTER

logConfiguration

The configuration that specifies where logs are fowarded.

Accessible with the following methods

Method Description
GET_LOGCONFIGURATION() Getter for LOGCONFIGURATION

customerManagedKey

The custom managed key of the session logger.

Accessible with the following methods

Method Description
GET_CUSTOMERMANAGEDKEY() Getter for CUSTOMERMANAGEDKEY, with configurable default
ASK_CUSTOMERMANAGEDKEY() Getter for CUSTOMERMANAGEDKEY w/ exceptions if field has no
HAS_CUSTOMERMANAGEDKEY() Determine if CUSTOMERMANAGEDKEY has a value

additionalEncryptionContext

The additional encryption context of the session logger.

Accessible with the following methods

Method Description
GET_ADDITIONALENCCONTEXT() Getter for ADDITIONALENCRYPTIONCONTEXT, with configurable de
ASK_ADDITIONALENCCONTEXT() Getter for ADDITIONALENCRYPTIONCONTEXT w/ exceptions if fiel
HAS_ADDITIONALENCCONTEXT() Determine if ADDITIONALENCRYPTIONCONTEXT has a value

associatedPortalArns

The associated portal ARN.

Accessible with the following methods

Method Description
GET_ASSOCIATEDPORTALARNS() Getter for ASSOCIATEDPORTALARNS, with configurable default
ASK_ASSOCIATEDPORTALARNS() Getter for ASSOCIATEDPORTALARNS w/ exceptions if field has n
HAS_ASSOCIATEDPORTALARNS() Determine if ASSOCIATEDPORTALARNS has a value

displayName

The human-readable display name.

Accessible with the following methods

Method Description
GET_DISPLAYNAME() Getter for DISPLAYNAME, with configurable default
ASK_DISPLAYNAME() Getter for DISPLAYNAME w/ exceptions if field has no value
HAS_DISPLAYNAME() Determine if DISPLAYNAME has a value

creationDate

The date the session logger resource was created.

Accessible with the following methods

Method Description
GET_CREATIONDATE() Getter for CREATIONDATE, with configurable default
ASK_CREATIONDATE() Getter for CREATIONDATE w/ exceptions if field has no value
HAS_CREATIONDATE() Determine if CREATIONDATE has a value