Class: Aws::IoT::Types::LogEventConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoT::Types::LogEventConfiguration
- Defined in:
- gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb
Overview
Configuration for event-based logging that specifies which event types to log and their logging settings. Used for account-level logging overrides.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#event_type ⇒ String
The type of event to log.
-
#log_destination ⇒ String
CloudWatch Log Group for event-based logging.
-
#log_level ⇒ String
The logging level for the specified event type.
Instance Attribute Details
#event_type ⇒ String
The type of event to log. These include event types like Connect, Publish, and Disconnect.
13191 13192 13193 13194 13195 13196 13197 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 13191 class LogEventConfiguration < Struct.new( :event_type, :log_level, :log_destination) SENSITIVE = [] include Aws::Structure end |
#log_destination ⇒ String
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.
13191 13192 13193 13194 13195 13196 13197 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 13191 class LogEventConfiguration < Struct.new( :event_type, :log_level, :log_destination) SENSITIVE = [] include Aws::Structure end |
#log_level ⇒ String
The logging level for the specified event type. Determines the verbosity of log messages generated for this event type.
13191 13192 13193 13194 13195 13196 13197 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 13191 class LogEventConfiguration < Struct.new( :event_type, :log_level, :log_destination) SENSITIVE = [] include Aws::Structure end |