Skip to content

LogEventConfiguration

Source code in docs_src/capo_iot/types/log_event_configuration.py
class LogEventConfiguration(TypedDict, closed=True):
    event_type: "capo_iot.types.log_event_type.LogEventType"
    """<p> The type of event to log. These include event types like Connect, Publish, and Disconnect. </p>"""
    log_level: NotRequired["capo_iot.types.log_level.LogLevel"]
    """<p> The logging level for the specified event type. Determines the verbosity of log messages generated for this event type. </p>"""
    log_destination: NotRequired["capo_iot.types.log_destination.LogDestination"]
    """<p> 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. </p>"""

event_type instance-attribute

event_type: LogEventType

The type of event to log. These include event types like Connect, Publish, and Disconnect.

log_destination instance-attribute

log_destination: NotRequired[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.

log_level instance-attribute

log_level: NotRequired[LogLevel]

The logging level for the specified event type. Determines the verbosity of log messages generated for this event type.