Documentation ¶
Index ¶
- Variables
- func NewMutatingWebhookConfigurationPatcher(upd, orig *MutatingWebhookConfiguration) lifecycle.Persister
- func NewValidatingWebhookConfigurationPatcher(upd, orig *ValidatingWebhookConfiguration) lifecycle.Persister
- type MutatingWebhookConfiguration
- func (mwc *MutatingWebhookConfiguration) Copy() *MutatingWebhookConfiguration
- func (mwc *MutatingWebhookConfiguration) Delete(ctx context.Context, cl client.Client, opts ...lifecycle.DeleteOption) (bool, error)
- func (mwc *MutatingWebhookConfiguration) LabelAnnotateFrom(ctx context.Context, from metav1.Object)
- func (mwc *MutatingWebhookConfiguration) Load(ctx context.Context, cl client.Client) (bool, error)
- func (mwc *MutatingWebhookConfiguration) Owned(ctx context.Context, owner lifecycle.TypedObject) error
- func (mwc *MutatingWebhookConfiguration) Persist(ctx context.Context, cl client.Client) error
- type ValidatingWebhookConfiguration
- func (vwc *ValidatingWebhookConfiguration) Copy() *ValidatingWebhookConfiguration
- func (vwc *ValidatingWebhookConfiguration) Delete(ctx context.Context, cl client.Client, opts ...lifecycle.DeleteOption) (bool, error)
- func (vwc *ValidatingWebhookConfiguration) LabelAnnotateFrom(ctx context.Context, from metav1.Object)
- func (vwc *ValidatingWebhookConfiguration) Load(ctx context.Context, cl client.Client) (bool, error)
- func (vwc *ValidatingWebhookConfiguration) Owned(ctx context.Context, owner lifecycle.TypedObject) error
- func (vwc *ValidatingWebhookConfiguration) Persist(ctx context.Context, cl client.Client) error
Constants ¶
This section is empty.
Variables ¶
View Source
var (
MutatingWebhookConfigurationKind = admissionregistrationv1.SchemeGroupVersion.WithKind("MutatingWebhookConfiguration")
)
View Source
var (
ValidatingWebhookConfigurationKind = admissionregistrationv1.SchemeGroupVersion.WithKind("ValidatingWebhookConfiguration")
)
Functions ¶
func NewMutatingWebhookConfigurationPatcher ¶
func NewMutatingWebhookConfigurationPatcher(upd, orig *MutatingWebhookConfiguration) lifecycle.Persister
func NewValidatingWebhookConfigurationPatcher ¶
func NewValidatingWebhookConfigurationPatcher(upd, orig *ValidatingWebhookConfiguration) lifecycle.Persister
Types ¶
type MutatingWebhookConfiguration ¶
type MutatingWebhookConfiguration struct { Name string Object *admissionregistrationv1.MutatingWebhookConfiguration }
func NewMutatingWebhookConfiguration ¶
func NewMutatingWebhookConfiguration(name string) *MutatingWebhookConfiguration
func NewMutatingWebhookConfigurationFromObject ¶
func NewMutatingWebhookConfigurationFromObject(obj *admissionregistrationv1.MutatingWebhookConfiguration) *MutatingWebhookConfiguration
func (*MutatingWebhookConfiguration) Copy ¶
func (mwc *MutatingWebhookConfiguration) Copy() *MutatingWebhookConfiguration
func (*MutatingWebhookConfiguration) Delete ¶
func (mwc *MutatingWebhookConfiguration) Delete(ctx context.Context, cl client.Client, opts ...lifecycle.DeleteOption) (bool, error)
func (*MutatingWebhookConfiguration) LabelAnnotateFrom ¶
func (mwc *MutatingWebhookConfiguration) LabelAnnotateFrom(ctx context.Context, from metav1.Object)
func (*MutatingWebhookConfiguration) Owned ¶
func (mwc *MutatingWebhookConfiguration) Owned(ctx context.Context, owner lifecycle.TypedObject) error
type ValidatingWebhookConfiguration ¶
type ValidatingWebhookConfiguration struct { Name string Object *admissionregistrationv1.ValidatingWebhookConfiguration }
func NewValidatingWebhookConfiguration ¶
func NewValidatingWebhookConfiguration(name string) *ValidatingWebhookConfiguration
func NewValidatingWebhookConfigurationFromObject ¶
func NewValidatingWebhookConfigurationFromObject(obj *admissionregistrationv1.ValidatingWebhookConfiguration) *ValidatingWebhookConfiguration
func (*ValidatingWebhookConfiguration) Copy ¶
func (vwc *ValidatingWebhookConfiguration) Copy() *ValidatingWebhookConfiguration
func (*ValidatingWebhookConfiguration) Delete ¶
func (vwc *ValidatingWebhookConfiguration) Delete(ctx context.Context, cl client.Client, opts ...lifecycle.DeleteOption) (bool, error)
func (*ValidatingWebhookConfiguration) LabelAnnotateFrom ¶
func (vwc *ValidatingWebhookConfiguration) LabelAnnotateFrom(ctx context.Context, from metav1.Object)
func (*ValidatingWebhookConfiguration) Owned ¶
func (vwc *ValidatingWebhookConfiguration) Owned(ctx context.Context, owner lifecycle.TypedObject) error
Click to show internal directories.
Click to hide internal directories.