Skip to main content

RestoreLog

from lium.sdk import RestoreLog

Defined in lium.sdk.models.

Restore log information.

RestoreLog(
id: str,
huid: str,
backup_id: str,
pod_id: str,
status: str,
progress: float,
created_at: str,
started_at: Optional[str] = None,
completed_at: Optional[str] = None,
error_message: Optional[str] = None,
logs: Optional[List[str]] = None,
restore_path: Optional[str] = None,
backup_engine: Optional[str] = None,
restore_mode: Optional[str] = None,
stage: Optional[str] = None,
last_heartbeat_at: Optional[str] = None,
total_files: Optional[int] = None,
processed_files: Optional[int] = None,
total_bytes: Optional[int] = None,
processed_bytes: Optional[int] = None,
elapsed_seconds: Optional[int] = None,
throughput_bytes_per_second: Optional[int] = None,
estimated_remaining_seconds: Optional[int] = None
)

Fields​

NameTypeDefault
idstr
huidstr
backup_idstr
pod_idstr
statusstr
progressfloat
created_atstr
started_atOptional[str]None
completed_atOptional[str]None
error_messageOptional[str]None
logsOptional[List[str]]None
restore_pathOptional[str]None
backup_engineOptional[str]None
restore_modeOptional[str]None
stageOptional[str]None
last_heartbeat_atOptional[str]None
total_filesOptional[int]None
processed_filesOptional[int]None
total_bytesOptional[int]None
processed_bytesOptional[int]None
elapsed_secondsOptional[int]None
throughput_bytes_per_secondOptional[int]None
estimated_remaining_secondsOptional[int]None