Versions in this module Expand all Collapse all v0 v0.13.1 May 8, 2020 v0.13.0 May 8, 2020 Changes in this version + const Namespace + func Install(platform *platform.Platform) error + func Test(p *platform.Platform, test *console.TestResults) + type Backup struct + Metadata metav1.ObjectMeta + Spec BackupSpec + Status BackupStatus + func CreateBackup(platform *platform.Platform) (*Backup, error) + func (in Backup) DeepCopyObject() runtime.Object + func (in Backup) GetObjectKind() schema.ObjectKind + type BackupHooks struct + Resources []BackupResourceHookSpec + type BackupList struct + Items []Backup + type BackupPhase string + const BackupPhaseCompleted + const BackupPhaseDeleting + const BackupPhaseFailed + const BackupPhaseFailedValidation + const BackupPhaseInProgress + const BackupPhaseNew + const BackupPhasePartiallyFailed + type BackupResourceHook struct + Exec *ExecHook + type BackupResourceHookSpec struct + ExcludedNamespaces []string + ExcludedResources []string + IncludedNamespaces []string + IncludedResources []string + LabelSelector *metav1.LabelSelector + Name string + PostHooks []BackupResourceHook + PreHooks []BackupResourceHook + type BackupSpec struct + ExcludedNamespaces []string + ExcludedResources []string + Hooks BackupHooks + IncludeClusterResources *bool + IncludedNamespaces []string + IncludedResources []string + LabelSelector *metav1.LabelSelector + SnapshotVolumes *bool + StorageLocation string + TTL metav1.Duration + VolumeSnapshotLocations []string + type BackupStatus struct + CompletionTimestamp *metav1.Time + Errors int + Expiration *metav1.Time + Phase BackupPhase + StartTimestamp *metav1.Time + ValidationErrors []string + Version int + VolumeSnapshotsAttempted int + VolumeSnapshotsCompleted int + Warnings int + type ExecHook struct + Command []string + Container string + OnError HookErrorMode + Timeout metav1.Duration + type HookErrorMode string + const HookErrorModeContinue + const HookErrorModeFail