/AWS1/CL_ECALOGDELIVERYCONFREQ¶
Specifies the destination, format and type of the logs.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_logtype TYPE /AWS1/ECALOGTYPE /AWS1/ECALOGTYPE¶
Refers to slow-log or engine-log..
iv_destinationtype TYPE /AWS1/ECADESTINATIONTYPE /AWS1/ECADESTINATIONTYPE¶
Specify either
cloudwatch-logsorkinesis-firehoseas the destination type.
io_destinationdetails TYPE REF TO /AWS1/CL_ECADESTINATIONDETAILS /AWS1/CL_ECADESTINATIONDETAILS¶
Configuration details of either a CloudWatch Logs destination or Kinesis Data Firehose destination.
iv_logformat TYPE /AWS1/ECALOGFORMAT /AWS1/ECALOGFORMAT¶
Specifies either JSON or TEXT
iv_enabled TYPE /AWS1/ECABOOLEANOPTIONAL /AWS1/ECABOOLEANOPTIONAL¶
Specify if log delivery is enabled. Default
true.
Queryable Attributes¶
LogType¶
Refers to slow-log or engine-log..
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 |
DestinationType¶
Specify either
cloudwatch-logsorkinesis-firehoseas the destination type.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESTINATIONTYPE() |
Getter for DESTINATIONTYPE, with configurable default |
ASK_DESTINATIONTYPE() |
Getter for DESTINATIONTYPE w/ exceptions if field has no val |
HAS_DESTINATIONTYPE() |
Determine if DESTINATIONTYPE has a value |
DestinationDetails¶
Configuration details of either a CloudWatch Logs destination or Kinesis Data Firehose destination.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESTINATIONDETAILS() |
Getter for DESTINATIONDETAILS |
LogFormat¶
Specifies either JSON or TEXT
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LOGFORMAT() |
Getter for LOGFORMAT, with configurable default |
ASK_LOGFORMAT() |
Getter for LOGFORMAT w/ exceptions if field has no value |
HAS_LOGFORMAT() |
Determine if LOGFORMAT has a value |
Enabled¶
Specify if log delivery is enabled. Default
true.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENABLED() |
Getter for ENABLED, with configurable default |
ASK_ENABLED() |
Getter for ENABLED w/ exceptions if field has no value |
HAS_ENABLED() |
Determine if ENABLED 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_LOGDELIVERYCONFREQUESTLIST¶
TYPES TT_LOGDELIVERYCONFREQUESTLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_ECALOGDELIVERYCONFREQ WITH DEFAULT KEY
.