Documentation ¶
Index ¶
- func AssignTypeKind(v interface{}) error
- func CreateOrPatchBackupBatch(c cs.StashV1beta1Interface, meta metav1.ObjectMeta, ...) (*api.BackupBatch, kutil.VerbType, error)
- func CreateOrPatchBackupBlueprint(c cs.StashV1beta1Interface, meta metav1.ObjectMeta, ...) (*api.BackupBlueprint, kutil.VerbType, error)
- func CreateOrPatchBackupConfiguration(c cs.StashV1beta1Interface, meta metav1.ObjectMeta, ...) (*api.BackupConfiguration, kutil.VerbType, error)
- func CreateOrPatchBackupSession(c cs.StashV1beta1Interface, meta metav1.ObjectMeta, ...) (*api_v1beta1.BackupSession, kutil.VerbType, error)
- func CreateOrPatchFunction(c cs.StashV1beta1Interface, meta metav1.ObjectMeta, ...) (*api.Function, kutil.VerbType, error)
- func CreateOrPatchRestoreSession(c cs.StashV1beta1Interface, meta metav1.ObjectMeta, ...) (*api_v1beta1.RestoreSession, kutil.VerbType, error)
- func CreateOrPatchTask(c cs.StashV1beta1Interface, meta metav1.ObjectMeta, ...) (*api.Task, kutil.VerbType, error)
- func GetGroupVersionKind(v interface{}) schema.GroupVersionKind
- func PatchBackupBatch(c cs.StashV1beta1Interface, cur *api.BackupBatch, ...) (*api.BackupBatch, kutil.VerbType, error)
- func PatchBackupBatchObject(c cs.StashV1beta1Interface, cur, mod *api.BackupBatch) (*api.BackupBatch, kutil.VerbType, error)
- func PatchBackupBlueprint(c cs.StashV1beta1Interface, cur *api.BackupBlueprint, ...) (*api.BackupBlueprint, kutil.VerbType, error)
- func PatchBackupBlueprintObject(c cs.StashV1beta1Interface, cur, mod *api.BackupBlueprint) (*api.BackupBlueprint, kutil.VerbType, error)
- func PatchBackupConfiguration(c cs.StashV1beta1Interface, cur *api.BackupConfiguration, ...) (*api.BackupConfiguration, kutil.VerbType, error)
- func PatchBackupConfigurationObject(c cs.StashV1beta1Interface, cur, mod *api.BackupConfiguration) (*api.BackupConfiguration, kutil.VerbType, error)
- func PatchBackupSession(c cs.StashV1beta1Interface, cur *api_v1beta1.BackupSession, ...) (*api_v1beta1.BackupSession, kutil.VerbType, error)
- func PatchBackupSessionObject(c cs.StashV1beta1Interface, cur, mod *api_v1beta1.BackupSession) (*api_v1beta1.BackupSession, kutil.VerbType, error)
- func PatchFunction(c cs.StashV1beta1Interface, cur *api.Function, ...) (*api.Function, kutil.VerbType, error)
- func PatchFunctionObject(c cs.StashV1beta1Interface, cur, mod *api.Function) (*api.Function, kutil.VerbType, error)
- func PatchRestoreSession(c cs.StashV1beta1Interface, cur *api_v1beta1.RestoreSession, ...) (*api_v1beta1.RestoreSession, kutil.VerbType, error)
- func PatchRestoreSessionObject(c cs.StashV1beta1Interface, cur, mod *api_v1beta1.RestoreSession) (*api_v1beta1.RestoreSession, kutil.VerbType, error)
- func PatchTask(c cs.StashV1beta1Interface, cur *api.Task, transform func(*api.Task) *api.Task) (*api.Task, kutil.VerbType, error)
- func PatchTaskObject(c cs.StashV1beta1Interface, cur, mod *api.Task) (*api.Task, kutil.VerbType, error)
- func TryUpdateBackupBatch(c cs.StashV1beta1Interface, meta metav1.ObjectMeta, ...) (result *api.BackupBatch, err error)
- func TryUpdateBackupBlueprint(c cs.StashV1beta1Interface, meta metav1.ObjectMeta, ...) (result *api.BackupBlueprint, err error)
- func TryUpdateBackupConfiguration(c cs.StashV1beta1Interface, meta metav1.ObjectMeta, ...) (result *api.BackupConfiguration, err error)
- func TryUpdateBackupSession(c cs.StashV1beta1Interface, meta metav1.ObjectMeta, ...) (result *api_v1beta1.BackupSession, err error)
- func TryUpdateFunction(c cs.StashV1beta1Interface, meta metav1.ObjectMeta, ...) (result *api.Function, err error)
- func TryUpdateRestoreSession(c cs.StashV1beta1Interface, meta metav1.ObjectMeta, ...) (result *api_v1beta1.RestoreSession, err error)
- func TryUpdateTask(c cs.StashV1beta1Interface, meta metav1.ObjectMeta, ...) (result *api.Task, err error)
- func UpdateBackupBatchStatus(c cs.StashV1beta1Interface, in *api.BackupBatch, ...) (result *api.BackupBatch, err error)
- func UpdateBackupConfigurationStatus(c cs.StashV1beta1Interface, in *api.BackupConfiguration, ...) (result *api.BackupConfiguration, err error)
- func UpdateBackupSessionStatus(c cs.StashV1beta1Interface, in *api_v1beta1.BackupSession, ...) (result *api_v1beta1.BackupSession, err error)
- func UpdateBackupSessionStatusForHost(c cs.StashV1beta1Interface, targetRef api_v1beta1.TargetRef, ...) (*api_v1beta1.BackupSession, error)
- func UpdateRestoreSessionStatus(c cs.StashV1beta1Interface, in *api_v1beta1.RestoreSession, ...) (result *api_v1beta1.RestoreSession, err error)
- func UpdateRestoreSessionStatusForHost(c cs.StashV1beta1Interface, restoreSession *api_v1beta1.RestoreSession, ...) (*api_v1beta1.RestoreSession, error)
- func UpsertHost(stats []api_v1beta1.HostBackupStats, stat ...api_v1beta1.HostBackupStats) []api_v1beta1.HostBackupStats
- func UpsertHostForTarget(targets []api_v1beta1.Target, targetRef api_v1beta1.TargetRef, ...) (int, int, []api_v1beta1.Target)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AssignTypeKind ¶
func AssignTypeKind(v interface{}) error
func CreateOrPatchBackupBatch ¶
func CreateOrPatchBackupBatch(c cs.StashV1beta1Interface, meta metav1.ObjectMeta, transform func(in *api.BackupBatch) *api.BackupBatch) (*api.BackupBatch, kutil.VerbType, error)
func CreateOrPatchBackupBlueprint ¶
func CreateOrPatchBackupBlueprint(c cs.StashV1beta1Interface, meta metav1.ObjectMeta, transform func(in *api.BackupBlueprint) *api.BackupBlueprint) (*api.BackupBlueprint, kutil.VerbType, error)
func CreateOrPatchBackupConfiguration ¶
func CreateOrPatchBackupConfiguration(c cs.StashV1beta1Interface, meta metav1.ObjectMeta, transform func(in *api.BackupConfiguration) *api.BackupConfiguration) (*api.BackupConfiguration, kutil.VerbType, error)
func CreateOrPatchBackupSession ¶
func CreateOrPatchBackupSession(c cs.StashV1beta1Interface, meta metav1.ObjectMeta, transform func(bs *api_v1beta1.BackupSession) *api_v1beta1.BackupSession) (*api_v1beta1.BackupSession, kutil.VerbType, error)
func CreateOrPatchFunction ¶
func CreateOrPatchRestoreSession ¶
func CreateOrPatchRestoreSession(c cs.StashV1beta1Interface, meta metav1.ObjectMeta, transform func(in *api_v1beta1.RestoreSession) *api_v1beta1.RestoreSession) (*api_v1beta1.RestoreSession, kutil.VerbType, error)
func CreateOrPatchTask ¶
func GetGroupVersionKind ¶
func GetGroupVersionKind(v interface{}) schema.GroupVersionKind
func PatchBackupBatch ¶
func PatchBackupBatch(c cs.StashV1beta1Interface, cur *api.BackupBatch, transform func(*api.BackupBatch) *api.BackupBatch) (*api.BackupBatch, kutil.VerbType, error)
func PatchBackupBatchObject ¶
func PatchBackupBatchObject(c cs.StashV1beta1Interface, cur, mod *api.BackupBatch) (*api.BackupBatch, kutil.VerbType, error)
func PatchBackupBlueprint ¶
func PatchBackupBlueprint(c cs.StashV1beta1Interface, cur *api.BackupBlueprint, transform func(*api.BackupBlueprint) *api.BackupBlueprint) (*api.BackupBlueprint, kutil.VerbType, error)
func PatchBackupBlueprintObject ¶
func PatchBackupBlueprintObject(c cs.StashV1beta1Interface, cur, mod *api.BackupBlueprint) (*api.BackupBlueprint, kutil.VerbType, error)
func PatchBackupConfiguration ¶
func PatchBackupConfiguration(c cs.StashV1beta1Interface, cur *api.BackupConfiguration, transform func(*api.BackupConfiguration) *api.BackupConfiguration) (*api.BackupConfiguration, kutil.VerbType, error)
func PatchBackupConfigurationObject ¶
func PatchBackupConfigurationObject(c cs.StashV1beta1Interface, cur, mod *api.BackupConfiguration) (*api.BackupConfiguration, kutil.VerbType, error)
func PatchBackupSession ¶
func PatchBackupSession(c cs.StashV1beta1Interface, cur *api_v1beta1.BackupSession, transform func(*api_v1beta1.BackupSession) *api_v1beta1.BackupSession) (*api_v1beta1.BackupSession, kutil.VerbType, error)
func PatchBackupSessionObject ¶
func PatchBackupSessionObject(c cs.StashV1beta1Interface, cur, mod *api_v1beta1.BackupSession) (*api_v1beta1.BackupSession, kutil.VerbType, error)
func PatchFunction ¶
func PatchFunctionObject ¶
func PatchRestoreSession ¶
func PatchRestoreSession(c cs.StashV1beta1Interface, cur *api_v1beta1.RestoreSession, transform func(*api_v1beta1.RestoreSession) *api_v1beta1.RestoreSession) (*api_v1beta1.RestoreSession, kutil.VerbType, error)
func PatchRestoreSessionObject ¶
func PatchRestoreSessionObject(c cs.StashV1beta1Interface, cur, mod *api_v1beta1.RestoreSession) (*api_v1beta1.RestoreSession, kutil.VerbType, error)
func PatchTaskObject ¶
func TryUpdateBackupBatch ¶
func TryUpdateBackupBatch(c cs.StashV1beta1Interface, meta metav1.ObjectMeta, transform func(*api.BackupBatch) *api.BackupBatch) (result *api.BackupBatch, err error)
func TryUpdateBackupBlueprint ¶
func TryUpdateBackupBlueprint(c cs.StashV1beta1Interface, meta metav1.ObjectMeta, transform func(*api.BackupBlueprint) *api.BackupBlueprint) (result *api.BackupBlueprint, err error)
func TryUpdateBackupConfiguration ¶
func TryUpdateBackupConfiguration(c cs.StashV1beta1Interface, meta metav1.ObjectMeta, transform func(*api.BackupConfiguration) *api.BackupConfiguration) (result *api.BackupConfiguration, err error)
func TryUpdateBackupSession ¶
func TryUpdateBackupSession(c cs.StashV1beta1Interface, meta metav1.ObjectMeta, transform func(*api_v1beta1.BackupSession) *api_v1beta1.BackupSession) (result *api_v1beta1.BackupSession, err error)
func TryUpdateFunction ¶
func TryUpdateRestoreSession ¶
func TryUpdateRestoreSession(c cs.StashV1beta1Interface, meta metav1.ObjectMeta, transform func(*api_v1beta1.RestoreSession) *api_v1beta1.RestoreSession) (result *api_v1beta1.RestoreSession, err error)
func TryUpdateTask ¶
func UpdateBackupBatchStatus ¶
func UpdateBackupBatchStatus( c cs.StashV1beta1Interface, in *api.BackupBatch, transform func(*api.BackupBatchStatus) *api.BackupBatchStatus, ) (result *api.BackupBatch, err error)
func UpdateBackupConfigurationStatus ¶
func UpdateBackupConfigurationStatus( c cs.StashV1beta1Interface, in *api.BackupConfiguration, transform func(*api.BackupConfigurationStatus) *api.BackupConfigurationStatus, ) (result *api.BackupConfiguration, err error)
func UpdateBackupSessionStatus ¶
func UpdateBackupSessionStatus( c cs.StashV1beta1Interface, in *api_v1beta1.BackupSession, transform func(*api_v1beta1.BackupSessionStatus) *api_v1beta1.BackupSessionStatus, ) (result *api_v1beta1.BackupSession, err error)
func UpdateBackupSessionStatusForHost ¶
func UpdateBackupSessionStatusForHost(c cs.StashV1beta1Interface, targetRef api_v1beta1.TargetRef, backupSession *api_v1beta1.BackupSession, hostStats api_v1beta1.HostBackupStats) (*api_v1beta1.BackupSession, error)
func UpdateRestoreSessionStatus ¶
func UpdateRestoreSessionStatus( c cs.StashV1beta1Interface, in *api_v1beta1.RestoreSession, transform func(*api_v1beta1.RestoreSessionStatus) *api_v1beta1.RestoreSessionStatus, ) (result *api_v1beta1.RestoreSession, err error)
func UpdateRestoreSessionStatusForHost ¶
func UpdateRestoreSessionStatusForHost(c cs.StashV1beta1Interface, restoreSession *api_v1beta1.RestoreSession, hostStats api_v1beta1.HostRestoreStats) (*api_v1beta1.RestoreSession, error)
func UpsertHost ¶
func UpsertHost(stats []api_v1beta1.HostBackupStats, stat ...api_v1beta1.HostBackupStats) []api_v1beta1.HostBackupStats
func UpsertHostForTarget ¶
func UpsertHostForTarget(targets []api_v1beta1.Target, targetRef api_v1beta1.TargetRef, stat api_v1beta1.HostBackupStats) (int, int, []api_v1beta1.Target)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.