Versions in this module Expand all Collapse all v0 v0.3.0 Aug 2, 2017 Changes in this version + const ClusterScopedDir + const DefaultNamespace + const GroupName + const NamespaceScopedDir + const RestoreLabelKey + var AddToScheme = SchemeBuilder.AddToScheme + var SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) + var SchemeGroupVersion = schema.GroupVersion + func Resource(resource string) schema.GroupResource + type AWSConfig struct + AvailabilityZone string + DisableSSL bool + Region string + S3ForcePathStyle bool + S3Url string + type AzureConfig struct + APITimeout metav1.Duration + Location string + type Backup struct + Spec BackupSpec + Status BackupStatus + type BackupList struct + Items []Backup + type BackupPhase string + const BackupPhaseCompleted + const BackupPhaseFailed + const BackupPhaseFailedValidation + const BackupPhaseInProgress + const BackupPhaseNew + type BackupSpec struct + ExcludedNamespaces []string + ExcludedResources []string + IncludedNamespaces []string + IncludedResources []string + LabelSelector *metav1.LabelSelector + SnapshotVolumes bool + TTL metav1.Duration + type BackupStatus struct + Expiration metav1.Time + Phase BackupPhase + ValidationErrors []string + Version int + VolumeBackups map[string]*VolumeBackupInfo + type CloudProviderConfig struct + AWS *AWSConfig + Azure *AzureConfig + GCP *GCPConfig + type Config struct + BackupStorageProvider ObjectStorageProviderConfig + BackupSyncPeriod metav1.Duration + GCSyncPeriod metav1.Duration + PersistentVolumeProvider CloudProviderConfig + ResourcePriorities []string + RestoreOnlyMode bool + ScheduleSyncPeriod metav1.Duration + type ConfigList struct + Items []Config + type GCPConfig struct + Project string + Zone string + type ObjectStorageProviderConfig struct + Bucket string + type Restore struct + Spec RestoreSpec + Status RestoreStatus + type RestoreList struct + Items []Restore + type RestorePhase string + const RestorePhaseCompleted + const RestorePhaseFailedValidation + const RestorePhaseInProgress + const RestorePhaseNew + type RestoreResult struct + Ark []string + Cluster []string + Namespaces map[string][]string + type RestoreSpec struct + BackupName string + LabelSelector *metav1.LabelSelector + NamespaceMapping map[string]string + Namespaces []string + RestorePVs bool + type RestoreStatus struct + Errors RestoreResult + Phase RestorePhase + ValidationErrors []string + Warnings RestoreResult + type Schedule struct + Spec ScheduleSpec + Status ScheduleStatus + type ScheduleList struct + Items []Schedule + type SchedulePhase string + const SchedulePhaseEnabled + const SchedulePhaseFailedValidation + const SchedulePhaseNew + type ScheduleSpec struct + Schedule string + Template BackupSpec + type ScheduleStatus struct + LastBackup metav1.Time + Phase SchedulePhase + ValidationErrors []string + type VolumeBackupInfo struct + Iops *int + SnapshotID string + Type string