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.
4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 4408 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.
4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 4408 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.
4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 4408 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.
4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 4408 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.
4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 4408 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.
4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 4408 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.
4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 4408 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.
4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 4408 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 |