Skip to content

/AWS1/CL_SLKDATALAKESOURCE

Amazon Security Lake collects logs and events from supported Amazon Web Services services and custom sources. For the list of supported Amazon Web Services services, see the Amazon Security Lake User Guide.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_account TYPE /AWS1/SLKSTRING /AWS1/SLKSTRING

The ID of the Security Lake account for which logs are collected.

iv_sourcename TYPE /AWS1/SLKSTRING /AWS1/SLKSTRING

The supported Amazon Web Services services from which logs and events are collected. Amazon Security Lake supports log and event collection for natively supported Amazon Web Services services.

it_eventclasses TYPE /AWS1/CL_SLKOCSFEVENTCLLIST_W=>TT_OCSFEVENTCLASSLIST TT_OCSFEVENTCLASSLIST

The Open Cybersecurity Schema Framework (OCSF) event classes describes the type of data that the custom source will send to Security Lake. For the list of supported event classes, see Supported OCSF Event classes in the Amazon Security Lake User Guide.

it_sourcestatuses TYPE /AWS1/CL_SLKDATALAKESRCSTATUS=>TT_DATALAKESOURCESTATUSLIST TT_DATALAKESOURCESTATUSLIST

The log status for the Security Lake account.


Queryable Attributes

account

The ID of the Security Lake account for which logs are collected.

Accessible with the following methods

Method Description
GET_ACCOUNT() Getter for ACCOUNT, with configurable default
ASK_ACCOUNT() Getter for ACCOUNT w/ exceptions if field has no value
HAS_ACCOUNT() Determine if ACCOUNT has a value

sourceName

The supported Amazon Web Services services from which logs and events are collected. Amazon Security Lake supports log and event collection for natively supported Amazon Web Services services.

Accessible with the following methods

Method Description
GET_SOURCENAME() Getter for SOURCENAME, with configurable default
ASK_SOURCENAME() Getter for SOURCENAME w/ exceptions if field has no value
HAS_SOURCENAME() Determine if SOURCENAME has a value

eventClasses

The Open Cybersecurity Schema Framework (OCSF) event classes describes the type of data that the custom source will send to Security Lake. For the list of supported event classes, see Supported OCSF Event classes in the Amazon Security Lake User Guide.

Accessible with the following methods

Method Description
GET_EVENTCLASSES() Getter for EVENTCLASSES, with configurable default
ASK_EVENTCLASSES() Getter for EVENTCLASSES w/ exceptions if field has no value
HAS_EVENTCLASSES() Determine if EVENTCLASSES has a value

sourceStatuses

The log status for the Security Lake account.

Accessible with the following methods

Method Description
GET_SOURCESTATUSES() Getter for SOURCESTATUSES, with configurable default
ASK_SOURCESTATUSES() Getter for SOURCESTATUSES w/ exceptions if field has no valu
HAS_SOURCESTATUSES() Determine if SOURCESTATUSES has a value

Public Local Types In This Class

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

TT_DATALAKESOURCELIST

TYPES TT_DATALAKESOURCELIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_SLKDATALAKESOURCE WITH DEFAULT KEY
.