v1alpha1

package
v1.4.16 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 23, 2024 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFaultInjectionWebhook

func NewFaultInjectionWebhook(cfg *whtypes.RegisterConfig) whtypes.Register

func NewFilterConfigWebhook

func NewFilterConfigWebhook(cfg *whtypes.RegisterConfig) whtypes.Register

func NewFilterDefinitionWebhook

func NewFilterDefinitionWebhook(cfg *whtypes.RegisterConfig) whtypes.Register

func NewFilterWebhook

func NewFilterWebhook(cfg *whtypes.RegisterConfig) whtypes.Register

func NewListenerFilterWebhook

func NewListenerFilterWebhook(cfg *whtypes.RegisterConfig) whtypes.Register

Types

type FaultInjectionWebhook

type FaultInjectionWebhook struct {
	webhook.DefaultWebhook
}

func (*FaultInjectionWebhook) Default

func (*FaultInjectionWebhook) ValidateCreate

func (r *FaultInjectionWebhook) ValidateCreate(ctx context.Context, obj runtime.Object) (warnings admission.Warnings, err error)

func (*FaultInjectionWebhook) ValidateUpdate

func (r *FaultInjectionWebhook) ValidateUpdate(ctx context.Context, _, newObj runtime.Object) (warnings admission.Warnings, err error)

type FilterConfigWebhook

type FilterConfigWebhook struct {
	webhook.DefaultWebhook
}

func (*FilterConfigWebhook) Default

func (r *FilterConfigWebhook) Default(ctx context.Context, obj runtime.Object) error

func (*FilterConfigWebhook) ValidateCreate

func (r *FilterConfigWebhook) ValidateCreate(ctx context.Context, obj runtime.Object) (warnings admission.Warnings, err error)

func (*FilterConfigWebhook) ValidateUpdate

func (r *FilterConfigWebhook) ValidateUpdate(ctx context.Context, _, newObj runtime.Object) (warnings admission.Warnings, err error)

type FilterDefinitionWebhook

type FilterDefinitionWebhook struct {
	webhook.DefaultWebhook
}

func (*FilterDefinitionWebhook) Default

func (*FilterDefinitionWebhook) ValidateCreate

func (r *FilterDefinitionWebhook) ValidateCreate(ctx context.Context, obj runtime.Object) (warnings admission.Warnings, err error)

func (*FilterDefinitionWebhook) ValidateUpdate

func (r *FilterDefinitionWebhook) ValidateUpdate(ctx context.Context, _, newObj runtime.Object) (warnings admission.Warnings, err error)

type FilterWebhook

type FilterWebhook struct {
	webhook.DefaultWebhook
}

func (*FilterWebhook) Default

func (r *FilterWebhook) Default(ctx context.Context, obj runtime.Object) error

func (*FilterWebhook) ValidateCreate

func (r *FilterWebhook) ValidateCreate(ctx context.Context, obj runtime.Object) (warnings admission.Warnings, err error)

func (*FilterWebhook) ValidateUpdate

func (r *FilterWebhook) ValidateUpdate(ctx context.Context, _, newObj runtime.Object) (warnings admission.Warnings, err error)

type ListenerFilterWebhook

type ListenerFilterWebhook struct {
	webhook.DefaultWebhook
}

func (*ListenerFilterWebhook) Default

func (*ListenerFilterWebhook) ValidateCreate

func (r *ListenerFilterWebhook) ValidateCreate(ctx context.Context, obj runtime.Object) (warnings admission.Warnings, err error)

func (*ListenerFilterWebhook) ValidateUpdate

func (r *ListenerFilterWebhook) ValidateUpdate(ctx context.Context, _, newObj runtime.Object) (warnings admission.Warnings, err error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL