Class: Aws::IoTEvents::Types::LoggingOptions
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTEvents::Types::LoggingOptions
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-iotevents/types.rb
Overview
Note:
When making an API call, you may pass LoggingOptions data as a hash:
{
role_arn: "AmazonResourceName", # required
level: "ERROR", # required, accepts ERROR, INFO, DEBUG
enabled: false, # required
detector_debug_options: [
{
detector_model_name: "DetectorModelName", # required
key_value: "KeyValue",
},
],
}
The values of the AWS IoT Events logging options.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#detector_debug_options ⇒ Array<Types::DetectorDebugOption>
Information that identifies those detector models and their detectors (instances) for which the logging level is given.
-
#enabled ⇒ Boolean
If TRUE, logging is enabled for AWS IoT Events.
-
#level ⇒ String
The logging level.
-
#role_arn ⇒ String
The ARN of the role that grants permission to AWS IoT Events to perform logging.
Instance Attribute Details
#detector_debug_options ⇒ Array<Types::DetectorDebugOption>
Information that identifies those detector models and their detectors (instances) for which the logging level is given.
2970 2971 2972 2973 2974 2975 2976 2977 |
# File 'lib/aws-sdk-iotevents/types.rb', line 2970 class LoggingOptions < Struct.new( :role_arn, :level, :enabled, :detector_debug_options) SENSITIVE = [] include Aws::Structure end |
#enabled ⇒ Boolean
If TRUE, logging is enabled for AWS IoT Events.
2970 2971 2972 2973 2974 2975 2976 2977 |
# File 'lib/aws-sdk-iotevents/types.rb', line 2970 class LoggingOptions < Struct.new( :role_arn, :level, :enabled, :detector_debug_options) SENSITIVE = [] include Aws::Structure end |
#level ⇒ String
The logging level.
2970 2971 2972 2973 2974 2975 2976 2977 |
# File 'lib/aws-sdk-iotevents/types.rb', line 2970 class LoggingOptions < Struct.new( :role_arn, :level, :enabled, :detector_debug_options) SENSITIVE = [] include Aws::Structure end |
#role_arn ⇒ String
The ARN of the role that grants permission to AWS IoT Events to perform logging.
2970 2971 2972 2973 2974 2975 2976 2977 |
# File 'lib/aws-sdk-iotevents/types.rb', line 2970 class LoggingOptions < Struct.new( :role_arn, :level, :enabled, :detector_debug_options) SENSITIVE = [] include Aws::Structure end |