Class: Aws::IoTManagedIntegrations::Types::RuntimeLogConfigurations
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTManagedIntegrations::Types::RuntimeLogConfigurations
- Defined in:
- gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb
Overview
The different configurations for runtime logs.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#delete_local_store_after_upload ⇒ Boolean
Configuration to enable or disable deleting of runtime logs in the device once uploaded to the cloud.
-
#local_store_file_rotation_max_bytes ⇒ Integer
Configuration to set the maximum bytes of runtime logs that can be stored on the device before the oldest logs are deleted or overwritten.
-
#local_store_file_rotation_max_files ⇒ Integer
Configuration to set the maximum number of runtime log files that can be stored on the device before the oldest files are deleted or overwritten.
-
#local_store_location ⇒ String
Configuration of where to store runtime logs in the device.
-
#log_flush_level ⇒ String
The different log levels available for configuration.
-
#log_level ⇒ String
The different log levels available for configuration.
-
#upload_log ⇒ Boolean
Configuration to enable or disable uploading of runtime logs to the cloud.
-
#upload_period_minutes ⇒ Integer
Configuration to set the time interval in minutes between each batch of runtime logs that the device uploads to the cloud.
Instance Attribute Details
#delete_local_store_after_upload ⇒ Boolean
Configuration to enable or disable deleting of runtime logs in the device once uploaded to the cloud.
4294 4295 4296 4297 4298 4299 4300 4301 4302 4303 4304 4305 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 4294 class RuntimeLogConfigurations < Struct.new( :log_level, :log_flush_level, :local_store_location, :local_store_file_rotation_max_files, :local_store_file_rotation_max_bytes, :upload_log, :upload_period_minutes, :delete_local_store_after_upload) SENSITIVE = [] include Aws::Structure end |
#local_store_file_rotation_max_bytes ⇒ Integer
Configuration to set the maximum bytes of runtime logs that can be stored on the device before the oldest logs are deleted or overwritten.
4294 4295 4296 4297 4298 4299 4300 4301 4302 4303 4304 4305 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 4294 class RuntimeLogConfigurations < Struct.new( :log_level, :log_flush_level, :local_store_location, :local_store_file_rotation_max_files, :local_store_file_rotation_max_bytes, :upload_log, :upload_period_minutes, :delete_local_store_after_upload) SENSITIVE = [] include Aws::Structure end |
#local_store_file_rotation_max_files ⇒ Integer
Configuration to set the maximum number of runtime log files that can be stored on the device before the oldest files are deleted or overwritten.
4294 4295 4296 4297 4298 4299 4300 4301 4302 4303 4304 4305 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 4294 class RuntimeLogConfigurations < Struct.new( :log_level, :log_flush_level, :local_store_location, :local_store_file_rotation_max_files, :local_store_file_rotation_max_bytes, :upload_log, :upload_period_minutes, :delete_local_store_after_upload) SENSITIVE = [] include Aws::Structure end |
#local_store_location ⇒ String
Configuration of where to store runtime logs in the device.
4294 4295 4296 4297 4298 4299 4300 4301 4302 4303 4304 4305 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 4294 class RuntimeLogConfigurations < Struct.new( :log_level, :log_flush_level, :local_store_location, :local_store_file_rotation_max_files, :local_store_file_rotation_max_bytes, :upload_log, :upload_period_minutes, :delete_local_store_after_upload) SENSITIVE = [] include Aws::Structure end |
#log_flush_level ⇒ String
The different log levels available for configuration.
4294 4295 4296 4297 4298 4299 4300 4301 4302 4303 4304 4305 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 4294 class RuntimeLogConfigurations < Struct.new( :log_level, :log_flush_level, :local_store_location, :local_store_file_rotation_max_files, :local_store_file_rotation_max_bytes, :upload_log, :upload_period_minutes, :delete_local_store_after_upload) SENSITIVE = [] include Aws::Structure end |
#log_level ⇒ String
The different log levels available for configuration.
4294 4295 4296 4297 4298 4299 4300 4301 4302 4303 4304 4305 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 4294 class RuntimeLogConfigurations < Struct.new( :log_level, :log_flush_level, :local_store_location, :local_store_file_rotation_max_files, :local_store_file_rotation_max_bytes, :upload_log, :upload_period_minutes, :delete_local_store_after_upload) SENSITIVE = [] include Aws::Structure end |
#upload_log ⇒ Boolean
Configuration to enable or disable uploading of runtime logs to the cloud.
4294 4295 4296 4297 4298 4299 4300 4301 4302 4303 4304 4305 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 4294 class RuntimeLogConfigurations < Struct.new( :log_level, :log_flush_level, :local_store_location, :local_store_file_rotation_max_files, :local_store_file_rotation_max_bytes, :upload_log, :upload_period_minutes, :delete_local_store_after_upload) SENSITIVE = [] include Aws::Structure end |
#upload_period_minutes ⇒ Integer
Configuration to set the time interval in minutes between each batch of runtime logs that the device uploads to the cloud.
4294 4295 4296 4297 4298 4299 4300 4301 4302 4303 4304 4305 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 4294 class RuntimeLogConfigurations < Struct.new( :log_level, :log_flush_level, :local_store_location, :local_store_file_rotation_max_files, :local_store_file_rotation_max_bytes, :upload_log, :upload_period_minutes, :delete_local_store_after_upload) SENSITIVE = [] include Aws::Structure end |