Documentation
¶
Index ¶
- func ReplaceAvailableCSIDriversSection(outputPath string, csiDriverList *storagev1.CSIDriverList, ...)
- func ReplaceAvailableStorageClassesSection(outputPath string, storageClassList *storagev1.StorageClassList)
- func ReplaceAvailableVolumeSnapshotClassesSection(outputPath string, ...)
- func ReplaceBackupRepositoriesSection(outputPath string, backupRepositoryList *velerov1.BackupRepositoryList)
- func ReplaceBackupStorageLocationsSection(outputPath string, ...)
- func ReplaceBackupsSection(outputPath string, backupList *velerov1.BackupList, ...)
- func ReplaceCloudStoragesSection(outputPath string, cloudStorageList *oadpv1alpha1.CloudStorageList)
- func ReplaceClusterInformationSection(outputPath string, clusterID string, ...)
- func ReplaceCustomResourceDefinitionsSection(outputPath string, clusterConfig *rest.Config)
- func ReplaceDataDownloadsSection(outputPath string, dataDownloadList *velerov2alpha1.DataDownloadList)
- func ReplaceDataProtectionApplicationsSection(outputPath string, ...)
- func ReplaceDataUploadsSection(outputPath string, dataUploadList *velerov2alpha1.DataUploadList)
- func ReplaceDeleteBackupRequestsSection(outputPath string, deleteBackupRequestList *velerov1.DeleteBackupRequestList)
- func ReplaceDownloadRequestsSection(outputPath string, downloadRequestList *velerov1.DownloadRequestList)
- func ReplaceMustGatherVersion(version string)
- func ReplaceOADPOperatorInstallationSection(outputPath string, ...)
- func ReplacePodVolumeBackupsSection(outputPath string, podVolumeBackupList *velerov1.PodVolumeBackupList)
- func ReplacePodVolumeRestoresSection(outputPath string, podVolumeRestoreList *velerov1.PodVolumeRestoreList)
- func ReplaceRestoresSection(outputPath string, restoreListList *velerov1.RestoreList, ...)
- func ReplaceSchedulesSection(outputPath string, scheduleList *velerov1.ScheduleList)
- func ReplaceServerStatusRequestsSection(outputPath string, serverStatusRequestList *velerov1.ServerStatusRequestList)
- func ReplaceVolumeSnapshotLocationsSection(outputPath string, ...)
- func Write(outputPath string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ReplaceAvailableCSIDriversSection ¶
func ReplaceAvailableCSIDriversSection(outputPath string, csiDriverList *storagev1.CSIDriverList, oadpOpenShiftVersion string)
func ReplaceAvailableStorageClassesSection ¶
func ReplaceAvailableStorageClassesSection(outputPath string, storageClassList *storagev1.StorageClassList)
TODO this function writes summary and cluster files break into 2
func ReplaceAvailableVolumeSnapshotClassesSection ¶
func ReplaceAvailableVolumeSnapshotClassesSection(outputPath string, volumeSnapshotClassList *volumesnapshotv1.VolumeSnapshotClassList)
func ReplaceBackupRepositoriesSection ¶
func ReplaceBackupRepositoriesSection(outputPath string, backupRepositoryList *velerov1.BackupRepositoryList)
func ReplaceBackupStorageLocationsSection ¶
func ReplaceBackupStorageLocationsSection(outputPath string, backupStorageLocationList *velerov1.BackupStorageLocationList)
func ReplaceBackupsSection ¶
func ReplaceBackupsSection(outputPath string, backupList *velerov1.BackupList, clusterClient client.Client, deleteBackupRequestList *velerov1.DeleteBackupRequestList, podVolumeBackupList *velerov1.PodVolumeBackupList)
func ReplaceCloudStoragesSection ¶
func ReplaceCloudStoragesSection(outputPath string, cloudStorageList *oadpv1alpha1.CloudStorageList)
func ReplaceClusterInformationSection ¶
func ReplaceClusterInformationSection(outputPath string, clusterID string, clusterVersion *openshiftconfigv1.ClusterVersion, infrastructure *openshiftconfigv1.Infrastructure, nodeList *corev1.NodeList)
func ReplaceDataDownloadsSection ¶
func ReplaceDataDownloadsSection(outputPath string, dataDownloadList *velerov2alpha1.DataDownloadList)
func ReplaceDataProtectionApplicationsSection ¶
func ReplaceDataProtectionApplicationsSection(outputPath string, dataProtectionApplicationList *oadpv1alpha1.DataProtectionApplicationList)
func ReplaceDataUploadsSection ¶
func ReplaceDataUploadsSection(outputPath string, dataUploadList *velerov2alpha1.DataUploadList)
func ReplaceDeleteBackupRequestsSection ¶
func ReplaceDeleteBackupRequestsSection(outputPath string, deleteBackupRequestList *velerov1.DeleteBackupRequestList)
func ReplaceDownloadRequestsSection ¶
func ReplaceDownloadRequestsSection(outputPath string, downloadRequestList *velerov1.DownloadRequestList)
func ReplaceMustGatherVersion ¶
func ReplaceMustGatherVersion(version string)
func ReplaceOADPOperatorInstallationSection ¶
func ReplaceOADPOperatorInstallationSection( outputPath string, importantCSVsByNamespace map[string][]operatorsv1alpha1.ClusterServiceVersion, foundOADP bool, foundRelatedProducts bool, oadpOperatorsText string, )
func ReplacePodVolumeBackupsSection ¶
func ReplacePodVolumeBackupsSection(outputPath string, podVolumeBackupList *velerov1.PodVolumeBackupList)
func ReplacePodVolumeRestoresSection ¶
func ReplacePodVolumeRestoresSection(outputPath string, podVolumeRestoreList *velerov1.PodVolumeRestoreList)
func ReplaceRestoresSection ¶
func ReplaceRestoresSection(outputPath string, restoreListList *velerov1.RestoreList, clusterClient client.Client, podVolumeRestoreList *velerov1.PodVolumeRestoreList)
func ReplaceSchedulesSection ¶
func ReplaceSchedulesSection(outputPath string, scheduleList *velerov1.ScheduleList)
func ReplaceServerStatusRequestsSection ¶
func ReplaceServerStatusRequestsSection(outputPath string, serverStatusRequestList *velerov1.ServerStatusRequestList)
func ReplaceVolumeSnapshotLocationsSection ¶
func ReplaceVolumeSnapshotLocationsSection(outputPath string, volumeSnapshotLocationList *velerov1.VolumeSnapshotLocationList)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.