Documentation ¶
Index ¶
- func AssignTypeKind(v interface{}) error
- func CreateOrPatchBackupConfiguration(c cs.StashV1beta1Interface, meta metav1.ObjectMeta, ...) (*api.BackupConfiguration, kutil.VerbType, error)
- func CreateOrPatchBackupSession(c cs.StashV1beta1Interface, meta metav1.ObjectMeta, ...) (*api.BackupSession, kutil.VerbType, error)
- func CreateOrPatchBackupTemplate(c cs.StashV1beta1Interface, meta metav1.ObjectMeta, ...) (*api.BackupConfigurationTemplate, 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.RestoreSession, kutil.VerbType, error)
- func CreateOrPatchTask(c cs.StashV1beta1Interface, meta metav1.ObjectMeta, ...) (*api.Task, kutil.VerbType, error)
- func GetGroupVersionKind(v interface{}) schema.GroupVersionKind
- 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.BackupSession, ...) (*api.BackupSession, kutil.VerbType, error)
- func PatchBackupSessionObject(c cs.StashV1beta1Interface, cur, mod *api.BackupSession) (*api.BackupSession, kutil.VerbType, error)
- func PatchBackupTemplate(c cs.StashV1beta1Interface, cur *api.BackupConfigurationTemplate, ...) (*api.BackupConfigurationTemplate, kutil.VerbType, error)
- func PatchBackupTemplateObject(c cs.StashV1beta1Interface, cur, mod *api.BackupConfigurationTemplate) (*api.BackupConfigurationTemplate, 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.RestoreSession, ...) (*api.RestoreSession, kutil.VerbType, error)
- func PatchRestoreSessionObject(c cs.StashV1beta1Interface, cur, mod *api.RestoreSession) (*api.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 SetBackupSessionStats(c cs.StashV1beta1Interface, backupSession *api.BackupSession, ...) (*api.BackupSession, error)
- func SetRestoreSessionStats(c cs.StashV1beta1Interface, recovery *api.RestoreSession, d string, ...) (*api.RestoreSession, error)
- func TryUpdateBackupConfiguration(c cs.StashV1beta1Interface, meta metav1.ObjectMeta, ...) (result *api.BackupConfiguration, err error)
- func TryUpdateBackupSession(c cs.StashV1beta1Interface, meta metav1.ObjectMeta, ...) (result *api.BackupSession, err error)
- func TryUpdateBackupTemplate(c cs.StashV1beta1Interface, meta metav1.ObjectMeta, ...) (result *api.BackupConfigurationTemplate, 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.RestoreSession, err error)
- func TryUpdateTask(c cs.StashV1beta1Interface, meta metav1.ObjectMeta, ...) (result *api.Task, err error)
- func UpdateBackupSessionStatus(c cs.StashV1beta1Interface, in *api.BackupSession, ...) (result *api.BackupSession, err error)
- func UpdateRestoreSessionStatus(c cs.StashV1beta1Interface, in *api.RestoreSession, ...) (result *api.RestoreSession, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AssignTypeKind ¶
func AssignTypeKind(v interface{}) 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.BackupSession) *api.BackupSession) (*api.BackupSession, kutil.VerbType, error)
func CreateOrPatchBackupTemplate ¶
func CreateOrPatchBackupTemplate(c cs.StashV1beta1Interface, meta metav1.ObjectMeta, transform func(in *api.BackupConfigurationTemplate) *api.BackupConfigurationTemplate) (*api.BackupConfigurationTemplate, kutil.VerbType, error)
func CreateOrPatchFunction ¶
func CreateOrPatchRestoreSession ¶
func CreateOrPatchRestoreSession(c cs.StashV1beta1Interface, meta metav1.ObjectMeta, transform func(in *api.RestoreSession) *api.RestoreSession) (*api.RestoreSession, kutil.VerbType, error)
func CreateOrPatchTask ¶
func GetGroupVersionKind ¶
func GetGroupVersionKind(v interface{}) schema.GroupVersionKind
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.BackupSession, transform func(*api.BackupSession) *api.BackupSession) (*api.BackupSession, kutil.VerbType, error)
func PatchBackupSessionObject ¶
func PatchBackupSessionObject(c cs.StashV1beta1Interface, cur, mod *api.BackupSession) (*api.BackupSession, kutil.VerbType, error)
func PatchBackupTemplate ¶
func PatchBackupTemplate(c cs.StashV1beta1Interface, cur *api.BackupConfigurationTemplate, transform func(*api.BackupConfigurationTemplate) *api.BackupConfigurationTemplate) (*api.BackupConfigurationTemplate, kutil.VerbType, error)
func PatchBackupTemplateObject ¶
func PatchBackupTemplateObject(c cs.StashV1beta1Interface, cur, mod *api.BackupConfigurationTemplate) (*api.BackupConfigurationTemplate, kutil.VerbType, error)
func PatchFunction ¶
func PatchFunctionObject ¶
func PatchRestoreSession ¶
func PatchRestoreSession(c cs.StashV1beta1Interface, cur *api.RestoreSession, transform func(*api.RestoreSession) *api.RestoreSession) (*api.RestoreSession, kutil.VerbType, error)
func PatchRestoreSessionObject ¶
func PatchRestoreSessionObject(c cs.StashV1beta1Interface, cur, mod *api.RestoreSession) (*api.RestoreSession, kutil.VerbType, error)
func PatchTaskObject ¶
func SetBackupSessionStats ¶
func SetBackupSessionStats(c cs.StashV1beta1Interface, backupSession *api.BackupSession, backupStats []api.BackupStats, phase api.BackupSessionPhase) (*api.BackupSession, error)
func SetRestoreSessionStats ¶
func SetRestoreSessionStats(c cs.StashV1beta1Interface, recovery *api.RestoreSession, d string, phase api.RestorePhase) (*api.RestoreSession, 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.BackupSession) *api.BackupSession) (result *api.BackupSession, err error)
func TryUpdateBackupTemplate ¶
func TryUpdateBackupTemplate(c cs.StashV1beta1Interface, meta metav1.ObjectMeta, transform func(*api.BackupConfigurationTemplate) *api.BackupConfigurationTemplate) (result *api.BackupConfigurationTemplate, err error)
func TryUpdateFunction ¶
func TryUpdateRestoreSession ¶
func TryUpdateRestoreSession(c cs.StashV1beta1Interface, meta metav1.ObjectMeta, transform func(*api.RestoreSession) *api.RestoreSession) (result *api.RestoreSession, err error)
func TryUpdateTask ¶
func UpdateBackupSessionStatus ¶
func UpdateBackupSessionStatus( c cs.StashV1beta1Interface, in *api.BackupSession, transform func(*api.BackupSessionStatus) *api.BackupSessionStatus, useSubresource ...bool, ) (result *api.BackupSession, err error)
func UpdateRestoreSessionStatus ¶
func UpdateRestoreSessionStatus( c cs.StashV1beta1Interface, in *api.RestoreSession, transform func(*api.RestoreSessionStatus) *api.RestoreSessionStatus, useSubresource ...bool, ) (result *api.RestoreSession, err error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.