Files
decort-golang-sdk/pkg/cloudbroker/backup/models.go

32 lines
575 B
Go
Raw Normal View History

2023-05-15 19:27:02 +03:00
package backup
// Main info about backup
type InfoBackup struct {
// Compute ID
ComputeID uint64 `json:"computeId"`
// Disk ID
DiskID uint64 `json:"diskId"`
// Backup path
BackupPath string `json:"backupPath"`
2023-05-18 13:55:28 +03:00
// Possible error
Error string `json:"error"`
2023-05-15 19:27:02 +03:00
}
// CreateDisksBackup response
type ListInfoBackup []InfoBackup
// RestoreDiskFromFile response
type InfoRestoredDisk struct {
// Compute ID
ComputeID uint64 `json:"computeId"`
// Disk ID
DiskID uint64 `json:"diskId"`
}
// RestoreDisksFromFile response
type ListInfoRestoredDisk []InfoRestoredDisk