# Constants
BackupCollisionPhaseMsg when another cluster is creating backups at the same storage location.
ClusterSecret managed cluster secrets.
Credentials resource type for user created credentials.
CredentialsCluster Credentials resource type for managed cluster secrets.
CredentialsHive resource type for hive secrets.
EnabledPhaseMsg for when Velero schedules are processed by velero and enabled.
FailedPhaseMsg for when Velero schedule initialization failed.
HiveSecret hive created secrets.
ManagedClusters resource type.
NewPhaseMsg for when Velero schedule initialization succeeded.
Resources related to applications and policies.
ResourcesGeneric Genric Resources related to applications and policies these are user resources, except secrets, labeled with cluster.open-cluster-management.io/backup secrets labeled with cluster.open-cluster-management.io/backup are already backed up under credentialsCluster.
UnknownPhaseMsg for when some Velero schedules are not enabled.
UserSecret user defined secrets.
schedule used by the backup Policy to validate that there are active backups running and stored to the storage location, using the schedule cron time.
# Variables
BackupScheduleActivationLabel stores the name of the restore resources that resulted in creating this backup.
BackupScheduleClusterUIDLabel is the label key used to identify the cluster id that generated the backup.
BackupScheduleNameLabel is the label key used to identify the backup schedule by name.
BackupScheduleTypeLabel is the label key used to identify the type of the backup schedule.
PublicAPIServerURL the public URL for the APIServer.
# Structs
BackupScheduleReconciler reconciles a BackupSchedule object.
No description provided by the author
No description provided by the author
RestoreReconciler reconciles a Restore object.
# Type aliases
ResourceType is the type to contain resource type string value.
SecretType is the type of secret.
SortResourceType implements sort.Interface.