v1.16.1
v1.16.1
This commit is contained in:
@@ -29,3 +29,53 @@ type InfoRestoredDisk struct {
|
||||
|
||||
// RestoreDisksFromFile response
|
||||
type ListInfoRestoredDisk []InfoRestoredDisk
|
||||
|
||||
// Main info about all backups running on the machine
|
||||
type TotalBackupsInfo struct {
|
||||
// Backup type
|
||||
Type uint64 `json:"type"`
|
||||
|
||||
// Time elapsed, ms
|
||||
TimeElapsedMs uint64 `json:"time_elapsed_ms"`
|
||||
|
||||
// Time remaining, ms
|
||||
TimeRemainingMs uint64 `json:"time_remaining_ms"`
|
||||
|
||||
// Total data size, bytes
|
||||
DataTotalBytes uint64 `json:"data_total_bytes"`
|
||||
|
||||
// Processed data size, bytes
|
||||
DataProcessedBytes uint64 `json:"data_processed_bytes"`
|
||||
|
||||
// Remaining data size, bytes
|
||||
DataRemainingBytes uint64 `json:"data_remaining_bytes"`
|
||||
|
||||
// Total memory size, bytes
|
||||
MemTotalBytes uint64 `json:"mem_total_bytes"`
|
||||
|
||||
// Processed memory size, bytes
|
||||
MemProcessedBytes uint64 `json:"mem_processed_bytes"`
|
||||
|
||||
// Remaining memory size, bytes
|
||||
MemRemainingBytes uint64 `json:"mem_remaining_bytes"`
|
||||
|
||||
// Total file size, bytes
|
||||
FileTotalBytes uint64 `json:"file_total_bytes"`
|
||||
|
||||
// Processed file size, bytes
|
||||
FileProcessedBytes uint64 `json:"file_processed_bytes"`
|
||||
|
||||
// Remaining file size, bytes
|
||||
FileRemainingBytes uint64 `json:"file_remaining_bytes"`
|
||||
}
|
||||
|
||||
// List of disk names and backup speed
|
||||
type ListDisksWithSpeed []DiskWithSpeed
|
||||
|
||||
type DiskWithSpeed struct {
|
||||
// Device name
|
||||
Device string `json:"device"`
|
||||
|
||||
// Backup speed limit in MB/s; 0 means unlimited
|
||||
Speed uint64 `json:"speed"`
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user