Versions in this module Expand all Collapse all v0 v0.3.3 Apr 14, 2025 Changes in this version + func AppendCloudProviderOptionsFromBackup(ctx context.Context, options []string, credentials barmanApi.BarmanCredentials) ([]string, error) + func AppendCloudProviderOptionsFromConfiguration(ctx context.Context, options []string, ...) ([]string, error) + func CloudWalRestoreOptions(ctx context.Context, configuration *barmanApi.BarmanObjectStoreConfiguration, ...) ([]string, error) + func ContextWithDefaultAzureCredentials(ctx context.Context, enabled bool) context.Context + func DeleteBackupsByPolicy(ctx context.Context, ...) error + func GetBackupByName(ctx context.Context, backupName string, serverName string, ...) (*catalog.BarmanBackup, error) + func GetBackupList(ctx context.Context, ...) (*catalog.Catalog, error) + func GetLatestBackup(ctx context.Context, serverName string, ...) (*catalog.BarmanBackup, error) + func UnmarshalBarmanCloudRestoreExitCode(exitCode int) error + type CloudRestoreError struct + ExitCode int + func (err *CloudRestoreError) Error() string + func (err *CloudRestoreError) IsRetriable() bool