Documentation ¶
Index ¶
- func CreateOrPatchPodDisruptionBudget(ctx context.Context, c kubernetes.Interface, meta metav1.ObjectMeta, ...) (*policy.PodDisruptionBudget, kutil.VerbType, error)
- func PatchPodDisruptionBudget(ctx context.Context, c kubernetes.Interface, cur *policy.PodDisruptionBudget, ...) (*policy.PodDisruptionBudget, kutil.VerbType, error)
- func PatchPodDisruptionBudgetObject(ctx context.Context, c kubernetes.Interface, ...) (*policy.PodDisruptionBudget, kutil.VerbType, error)
- func TryUpdatePodDisruptionBudget(ctx context.Context, c kubernetes.Interface, meta metav1.ObjectMeta, ...) (result *policy.PodDisruptionBudget, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateOrPatchPodDisruptionBudget ¶
func CreateOrPatchPodDisruptionBudget(ctx context.Context, c kubernetes.Interface, meta metav1.ObjectMeta, transform func(*policy.PodDisruptionBudget) *policy.PodDisruptionBudget, opts metav1.PatchOptions) (*policy.PodDisruptionBudget, kutil.VerbType, error)
func PatchPodDisruptionBudget ¶
func PatchPodDisruptionBudget(ctx context.Context, c kubernetes.Interface, cur *policy.PodDisruptionBudget, transform func(*policy.PodDisruptionBudget) *policy.PodDisruptionBudget, opts metav1.PatchOptions) (*policy.PodDisruptionBudget, kutil.VerbType, error)
func PatchPodDisruptionBudgetObject ¶
func PatchPodDisruptionBudgetObject(ctx context.Context, c kubernetes.Interface, cur, mod *policy.PodDisruptionBudget, opts metav1.PatchOptions) (*policy.PodDisruptionBudget, kutil.VerbType, error)
func TryUpdatePodDisruptionBudget ¶
func TryUpdatePodDisruptionBudget(ctx context.Context, c kubernetes.Interface, meta metav1.ObjectMeta, transform func(*policy.PodDisruptionBudget) *policy.PodDisruptionBudget, opts metav1.UpdateOptions) (result *policy.PodDisruptionBudget, err error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.