webhook

package
v1.13.0 Latest Latest
Warning

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

Go to latest
Published: Nov 18, 2024 License: Apache-2.0 Imports: 24 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ValidatingHook

type ValidatingHook struct {
	// contains filtered or unexported fields
}

func NewValidatingHook

func NewValidatingHook(client client.Client, scheme *runtime.Scheme, cache cache.Cache) (*ValidatingHook, error)

func (*ValidatingHook) CornJobSetCreateHook added in v1.11.2

func (v *ValidatingHook) CornJobSetCreateHook(ctx context.Context, req admission.Request) admission.Response

func (*ValidatingHook) DaemonSetCreateHook

func (v *ValidatingHook) DaemonSetCreateHook(ctx context.Context, req admission.Request) admission.Response

func (*ValidatingHook) DeploymentCreateHook

func (v *ValidatingHook) DeploymentCreateHook(ctx context.Context, req admission.Request) admission.Response

func (*ValidatingHook) Handle

func (v *ValidatingHook) Handle(ctx context.Context, req admission.Request) (resp admission.Response)

func (*ValidatingHook) IPCreateHook added in v1.13.0

func (v *ValidatingHook) IPCreateHook(ctx context.Context, req admission.Request) admission.Response

func (*ValidatingHook) IPUpdateHook added in v1.13.0

func (v *ValidatingHook) IPUpdateHook(ctx context.Context, req admission.Request) admission.Response

func (*ValidatingHook) JobSetCreateHook added in v1.11.2

func (v *ValidatingHook) JobSetCreateHook(ctx context.Context, req admission.Request) admission.Response

func (*ValidatingHook) PodCreateHook

func (v *ValidatingHook) PodCreateHook(ctx context.Context, req admission.Request) admission.Response

func (*ValidatingHook) StatefulSetCreateHook

func (v *ValidatingHook) StatefulSetCreateHook(ctx context.Context, req admission.Request) admission.Response

func (*ValidatingHook) SubnetCreateHook added in v1.9.0

func (v *ValidatingHook) SubnetCreateHook(ctx context.Context, req admission.Request) admission.Response

func (*ValidatingHook) SubnetDeleteHook added in v1.10.0

func (v *ValidatingHook) SubnetDeleteHook(_ context.Context, req admission.Request) admission.Response

func (*ValidatingHook) SubnetUpdateHook added in v1.9.1

func (v *ValidatingHook) SubnetUpdateHook(ctx context.Context, req admission.Request) admission.Response

func (*ValidatingHook) ValidateIP added in v1.13.0

func (v *ValidatingHook) ValidateIP(ctx context.Context, ip *ovnv1.IP) error

func (*ValidatingHook) ValidateIptablesDnat added in v1.11.2

func (v *ValidatingHook) ValidateIptablesDnat(ctx context.Context, dnat *ovnv1.IptablesDnatRule) error

func (*ValidatingHook) ValidateIptablesEIP added in v1.11.2

func (v *ValidatingHook) ValidateIptablesEIP(ctx context.Context, eip *ovnv1.IptablesEIP) error

func (*ValidatingHook) ValidateIptablesFip added in v1.11.2

func (v *ValidatingHook) ValidateIptablesFip(ctx context.Context, fip *ovnv1.IptablesFIPRule) error

func (*ValidatingHook) ValidateIptablesSnat added in v1.11.2

func (v *ValidatingHook) ValidateIptablesSnat(ctx context.Context, snat *ovnv1.IptablesSnatRule) error

func (*ValidatingHook) ValidateOvnDnat added in v1.12.0

func (v *ValidatingHook) ValidateOvnDnat(ctx context.Context, dnat *ovnv1.OvnDnatRule) error

func (*ValidatingHook) ValidateOvnEip added in v1.12.0

func (v *ValidatingHook) ValidateOvnEip(ctx context.Context, eip *ovnv1.OvnEip) error

func (*ValidatingHook) ValidateOvnFip added in v1.12.0

func (v *ValidatingHook) ValidateOvnFip(ctx context.Context, fip *ovnv1.OvnFip) error

func (*ValidatingHook) ValidateOvnSnat added in v1.12.0

func (v *ValidatingHook) ValidateOvnSnat(ctx context.Context, snat *ovnv1.OvnSnatRule) error

func (*ValidatingHook) ValidateVip added in v1.11.2

func (v *ValidatingHook) ValidateVip(ctx context.Context, vip *ovnv1.Vip) error

func (*ValidatingHook) ValidateVpcNatConfig added in v1.12.0

func (v *ValidatingHook) ValidateVpcNatConfig(ctx context.Context) error

func (*ValidatingHook) ValidateVpcNatGW added in v1.11.2

func (v *ValidatingHook) ValidateVpcNatGW(ctx context.Context, gw *ovnv1.VpcNatGateway) error

func (*ValidatingHook) ValidateVpcNatGatewayConfig added in v1.12.0

func (v *ValidatingHook) ValidateVpcNatGatewayConfig(ctx context.Context) error

func (*ValidatingHook) VipCreateHook added in v1.11.2

func (v *ValidatingHook) VipCreateHook(ctx context.Context, req admission.Request) admission.Response

func (*ValidatingHook) VipUpdateHook added in v1.11.2

func (v *ValidatingHook) VipUpdateHook(ctx context.Context, req admission.Request) admission.Response

func (*ValidatingHook) VpcCreateHook added in v1.11.2

func (v *ValidatingHook) VpcCreateHook(ctx context.Context, req admission.Request) admission.Response

func (*ValidatingHook) VpcDeleteHook added in v1.10.0

func (*ValidatingHook) VpcNatGwCreateOrUpdateHook added in v1.11.2

func (v *ValidatingHook) VpcNatGwCreateOrUpdateHook(ctx context.Context, req admission.Request) admission.Response

func (*ValidatingHook) VpcNatGwDeleteHook added in v1.11.2

func (v *ValidatingHook) VpcNatGwDeleteHook(ctx context.Context, req admission.Request) admission.Response

func (*ValidatingHook) VpcUpdateHook added in v1.11.2

Jump to

Keyboard shortcuts

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