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.
4269 4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 4269 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.
4269 4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 4269 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.
4269 4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 4269 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.
4269 4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 4269 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.
4269 4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 4269 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.
4269 4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 4269 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.
4269 4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 4269 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.
4269 4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 4269 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 |