/AWS1/CL_IOTLOGEVENTCONF¶
Configuration for event-based logging that specifies which event types to log and their logging settings. Used for account-level logging overrides.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_eventtype TYPE /AWS1/IOTLOGEVENTTYPE /AWS1/IOTLOGEVENTTYPE¶
The type of event to log. These include event types like Connect, Publish, and Disconnect.
Optional arguments:¶
iv_loglevel TYPE /AWS1/IOTLOGLEVEL /AWS1/IOTLOGLEVEL¶
The logging level for the specified event type. Determines the verbosity of log messages generated for this event type.
iv_logdestination TYPE /AWS1/IOTLOGDESTINATION /AWS1/IOTLOGDESTINATION¶
CloudWatch Log Group for event-based logging. Specifies where log events should be sent. The log destination for event-based logging overrides default Log Group for the specified event type and applies to all resources associated with that event.
Queryable Attributes¶
eventType¶
The type of event to log. These include event types like Connect, Publish, and Disconnect.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EVENTTYPE() |
Getter for EVENTTYPE, with configurable default |
ASK_EVENTTYPE() |
Getter for EVENTTYPE w/ exceptions if field has no value |
HAS_EVENTTYPE() |
Determine if EVENTTYPE has a value |
logLevel¶
The logging level for the specified event type. Determines the verbosity of log messages generated for this event type.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LOGLEVEL() |
Getter for LOGLEVEL, with configurable default |
ASK_LOGLEVEL() |
Getter for LOGLEVEL w/ exceptions if field has no value |
HAS_LOGLEVEL() |
Determine if LOGLEVEL has a value |
logDestination¶
CloudWatch Log Group for event-based logging. Specifies where log events should be sent. The log destination for event-based logging overrides default Log Group for the specified event type and applies to all resources associated with that event.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LOGDESTINATION() |
Getter for LOGDESTINATION, with configurable default |
ASK_LOGDESTINATION() |
Getter for LOGDESTINATION w/ exceptions if field has no valu |
HAS_LOGDESTINATION() |
Determine if LOGDESTINATION 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_LOGEVENTCONFIGURATIONS¶
TYPES TT_LOGEVENTCONFIGURATIONS TYPE STANDARD TABLE OF REF TO /AWS1/CL_IOTLOGEVENTCONF WITH DEFAULT KEY
.