RuntimeLogConfigurations
¶
Used by
Source code in docs_src/capo_iot_managed_integrations/types/runtime_log_configurations.py
delete_local_store_after_upload
instance-attribute
¶
delete_local_store_after_upload: NotRequired[DeleteLocalStoreAfterUpload]
Configuration to enable or disable deleting of runtime logs in the device once uploaded to the cloud.
local_store_file_rotation_max_bytes
instance-attribute
¶
local_store_file_rotation_max_bytes: NotRequired[LocalStoreFileRotationMaxBytes]
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
instance-attribute
¶
local_store_file_rotation_max_files: NotRequired[LocalStoreFileRotationMaxFiles]
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
instance-attribute
¶
local_store_location: NotRequired[LocalStoreLocation]
Configuration of where to store runtime logs in the device.
log_flush_level
instance-attribute
¶
log_flush_level: NotRequired[LogLevel]
The different log levels available for configuration.
log_level
instance-attribute
¶
log_level: NotRequired[LogLevel]
The different log levels available for configuration.
upload_log
instance-attribute
¶
upload_log: NotRequired[UploadLog]
Configuration to enable or disable uploading of runtime logs to the cloud.
upload_period_minutes
instance-attribute
¶
upload_period_minutes: NotRequired[UploadPeriodMinutes]
Configuration to set the time interval in minutes between each batch of runtime logs that the device uploads to the cloud.