# Functions
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
BackupPhaseCompleted means the backup has run successfully without errors.
BackupPhaseDeleting means the backup and all its associated data are being deleted.
BackupPhaseFailed means the backup ran but encountered an error that prevented it from completing successfully.
BackupPhaseFailedValidation means the backup has failed the controller's validations and therefore will not run.
BackupPhaseInProgress means the backup is currently executing.
BackupPhaseNew means the backup has been created but not yet processed by the BackupController.
BackupPhasePartiallyFailed means the backup has run to completion but encountered 1+ errors backing up individual items.
HookErrorModeContinue means that an error from a hook is acceptable, and the backup can proceed.
HookErrorModeFail means that an error from a hook is problematic, and the backup should be in error.
No description provided by the author
# Structs
Backup is a Velero resource that respresents the capture of Kubernetes cluster state at a point in time (API objects and associated volume state).
BackupHooks contains custom behaviors that should be executed at different phases of the backup.
BackupList is a list of Backups.
BackupResourceHook defines a hook for a resource.
BackupResourceHookSpec defines one or more BackupResourceHooks that should be executed based on the rules defined for namespaces, resources, and label selector.
No description provided by the author
BackupStatus captures the current status of a Velero backup.
ExecHook is a hook that uses the pod exec API to execute a command in a container in a pod.
# Type aliases
BackupPhase is a string representation of the lifecycle phase of a Velero backup.
HookErrorMode defines how Velero should treat an error from a hook.