Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BRDataPlaneFailedError ¶
func (*BRDataPlaneFailedError) Error ¶
func (e *BRDataPlaneFailedError) Error() string
type BackupManager ¶
type BackupManager interface {
// Sync implements the logic for syncing VolumeBackup.
Sync(volumeBackup *v1alpha1.VolumeBackup) error
// UpdateStatus updates the status for a VolumeBackup, include condition and status info.
UpdateStatus(volumeBackup *v1alpha1.VolumeBackup, newStatus *v1alpha1.VolumeBackupStatus) error
}
BackupManager implements the logic for manage federation VolumeBackup.
type BackupScheduleManager ¶
type BackupScheduleManager interface {
// Sync implements the logic for syncing VolumeBackupSchedule.
Sync(volumeBackup *v1alpha1.VolumeBackupSchedule) error
}
BackupScheduleManager implements the logic for manage federation VolumeBackupSchedule.
type RestoreManager ¶
type RestoreManager interface {
// Sync implements the logic for syncing VolumeRestore.
Sync(volumeRestore *v1alpha1.VolumeRestore) error
// UpdateStatus updates the status for a VolumeRestore, include condition and status info.
UpdateStatus(volumeRestore *v1alpha1.VolumeRestore, newStatus *v1alpha1.VolumeRestoreStatus) error
}
RestoreManager implements the logic for manage federation VolumeRestore.
Click to show internal directories.
Click to hide internal directories.