/AWS1/CL_CWLPROCESSOR¶
This structure contains the information about one processor in a log transformer.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
io_addkeys TYPE REF TO /AWS1/CL_CWLADDKEYS /AWS1/CL_CWLADDKEYS¶
Use this parameter to include the addKeys processor in your transformer.
io_copyvalue TYPE REF TO /AWS1/CL_CWLCOPYVALUE /AWS1/CL_CWLCOPYVALUE¶
Use this parameter to include the copyValue processor in your transformer.
io_csv TYPE REF TO /AWS1/CL_CWLCSV /AWS1/CL_CWLCSV¶
Use this parameter to include the CSV processor in your transformer.
io_datetimeconverter TYPE REF TO /AWS1/CL_CWLDATETIMECONVERTER /AWS1/CL_CWLDATETIMECONVERTER¶
Use this parameter to include the datetimeConverter processor in your transformer.
io_deletekeys TYPE REF TO /AWS1/CL_CWLDELETEKEYS /AWS1/CL_CWLDELETEKEYS¶
Use this parameter to include the deleteKeys processor in your transformer.
io_grok TYPE REF TO /AWS1/CL_CWLGROK /AWS1/CL_CWLGROK¶
Use this parameter to include the grok processor in your transformer.
io_listtomap TYPE REF TO /AWS1/CL_CWLLISTTOMAP /AWS1/CL_CWLLISTTOMAP¶
Use this parameter to include the listToMap processor in your transformer.
io_lowercasestring TYPE REF TO /AWS1/CL_CWLLOWERCASESTRING /AWS1/CL_CWLLOWERCASESTRING¶
Use this parameter to include the lowerCaseString processor in your transformer.
io_movekeys TYPE REF TO /AWS1/CL_CWLMOVEKEYS /AWS1/CL_CWLMOVEKEYS¶
Use this parameter to include the moveKeys processor in your transformer.
io_parsecloudfront TYPE REF TO /AWS1/CL_CWLPARSECLOUDFRONT /AWS1/CL_CWLPARSECLOUDFRONT¶
Use this parameter to include the parseCloudfront processor in your transformer.
If you use this processor, it must be the first processor in your transformer.
io_parsejson TYPE REF TO /AWS1/CL_CWLPARSEJSON /AWS1/CL_CWLPARSEJSON¶
Use this parameter to include the parseJSON processor in your transformer.
io_parsekeyvalue TYPE REF TO /AWS1/CL_CWLPARSEKEYVALUE /AWS1/CL_CWLPARSEKEYVALUE¶
Use this parameter to include the parseKeyValue processor in your transformer.
io_parseroute53 TYPE REF TO /AWS1/CL_CWLPARSEROUTE53 /AWS1/CL_CWLPARSEROUTE53¶
Use this parameter to include the parseRoute53 processor in your transformer.
If you use this processor, it must be the first processor in your transformer.
io_parsetoocsf TYPE REF TO /AWS1/CL_CWLPARSETOOCSF /AWS1/CL_CWLPARSETOOCSF¶
Use this parameter to convert logs into Open Cybersecurity Schema (OCSF) format.
io_parsepostgres TYPE REF TO /AWS1/CL_CWLPARSEPOSTGRES /AWS1/CL_CWLPARSEPOSTGRES¶
Use this parameter to include the parsePostGres processor in your transformer.
If you use this processor, it must be the first processor in your transformer.
io_parsevpc TYPE REF TO /AWS1/CL_CWLPARSEVPC /AWS1/CL_CWLPARSEVPC¶
Use this parameter to include the parseVPC processor in your transformer.
If you use this processor, it must be the first processor in your transformer.
io_parsewaf TYPE REF TO /AWS1/CL_CWLPARSEWAF /AWS1/CL_CWLPARSEWAF¶
Use this parameter to include the parseWAF processor in your transformer.
If you use this processor, it must be the first processor in your transformer.
io_renamekeys TYPE REF TO /AWS1/CL_CWLRENAMEKEYS /AWS1/CL_CWLRENAMEKEYS¶
Use this parameter to include the renameKeys processor in your transformer.
io_splitstring TYPE REF TO /AWS1/CL_CWLSPLITSTRING /AWS1/CL_CWLSPLITSTRING¶
Use this parameter to include the splitString processor in your transformer.
io_substitutestring TYPE REF TO /AWS1/CL_CWLSUBSTITUTESTRING /AWS1/CL_CWLSUBSTITUTESTRING¶
Use this parameter to include the substituteString processor in your transformer.
io_trimstring TYPE REF TO /AWS1/CL_CWLTRIMSTRING /AWS1/CL_CWLTRIMSTRING¶
Use this parameter to include the trimString processor in your transformer.
io_typeconverter TYPE REF TO /AWS1/CL_CWLTYPECONVERTER /AWS1/CL_CWLTYPECONVERTER¶
Use this parameter to include the typeConverter processor in your transformer.
io_uppercasestring TYPE REF TO /AWS1/CL_CWLUPPERCASESTRING /AWS1/CL_CWLUPPERCASESTRING¶
Use this parameter to include the upperCaseString processor in your transformer.
Queryable Attributes¶
addKeys¶
Use this parameter to include the addKeys processor in your transformer.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ADDKEYS() |
Getter for ADDKEYS |
copyValue¶
Use this parameter to include the copyValue processor in your transformer.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_COPYVALUE() |
Getter for COPYVALUE |
csv¶
Use this parameter to include the CSV processor in your transformer.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CSV() |
Getter for CSV |
dateTimeConverter¶
Use this parameter to include the datetimeConverter processor in your transformer.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATETIMECONVERTER() |
Getter for DATETIMECONVERTER |
deleteKeys¶
Use this parameter to include the deleteKeys processor in your transformer.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DELETEKEYS() |
Getter for DELETEKEYS |
grok¶
Use this parameter to include the grok processor in your transformer.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_GROK() |
Getter for GROK |
listToMap¶
Use this parameter to include the listToMap processor in your transformer.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LISTTOMAP() |
Getter for LISTTOMAP |
lowerCaseString¶
Use this parameter to include the lowerCaseString processor in your transformer.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LOWERCASESTRING() |
Getter for LOWERCASESTRING |
moveKeys¶
Use this parameter to include the moveKeys processor in your transformer.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MOVEKEYS() |
Getter for MOVEKEYS |
parseCloudfront¶
Use this parameter to include the parseCloudfront processor in your transformer.
If you use this processor, it must be the first processor in your transformer.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PARSECLOUDFRONT() |
Getter for PARSECLOUDFRONT |
parseJSON¶
Use this parameter to include the parseJSON processor in your transformer.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PARSEJSON() |
Getter for PARSEJSON |
parseKeyValue¶
Use this parameter to include the parseKeyValue processor in your transformer.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PARSEKEYVALUE() |
Getter for PARSEKEYVALUE |
parseRoute53¶
Use this parameter to include the parseRoute53 processor in your transformer.
If you use this processor, it must be the first processor in your transformer.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PARSEROUTE53() |
Getter for PARSEROUTE53 |
parseToOCSF¶
Use this parameter to convert logs into Open Cybersecurity Schema (OCSF) format.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PARSETOOCSF() |
Getter for PARSETOOCSF |
parsePostgres¶
Use this parameter to include the parsePostGres processor in your transformer.
If you use this processor, it must be the first processor in your transformer.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PARSEPOSTGRES() |
Getter for PARSEPOSTGRES |
parseVPC¶
Use this parameter to include the parseVPC processor in your transformer.
If you use this processor, it must be the first processor in your transformer.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PARSEVPC() |
Getter for PARSEVPC |
parseWAF¶
Use this parameter to include the parseWAF processor in your transformer.
If you use this processor, it must be the first processor in your transformer.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PARSEWAF() |
Getter for PARSEWAF |
renameKeys¶
Use this parameter to include the renameKeys processor in your transformer.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RENAMEKEYS() |
Getter for RENAMEKEYS |
splitString¶
Use this parameter to include the splitString processor in your transformer.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SPLITSTRING() |
Getter for SPLITSTRING |
substituteString¶
Use this parameter to include the substituteString processor in your transformer.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SUBSTITUTESTRING() |
Getter for SUBSTITUTESTRING |
trimString¶
Use this parameter to include the trimString processor in your transformer.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TRIMSTRING() |
Getter for TRIMSTRING |
typeConverter¶
Use this parameter to include the typeConverter processor in your transformer.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TYPECONVERTER() |
Getter for TYPECONVERTER |
upperCaseString¶
Use this parameter to include the upperCaseString processor in your transformer.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_UPPERCASESTRING() |
Getter for UPPERCASESTRING |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_PROCESSORS¶
TYPES TT_PROCESSORS TYPE STANDARD TABLE OF REF TO /AWS1/CL_CWLPROCESSOR WITH DEFAULT KEY
.