webhook

package
v0.2.2 Latest Latest
Warning

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

Go to latest
Published: Oct 14, 2022 License: Apache-2.0 Imports: 25 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewRisingWaveMutatingWebhook

func NewRisingWaveMutatingWebhook() webhook.CustomDefaulter

func NewRisingWavePodTemplateMutatingWebhook

func NewRisingWavePodTemplateMutatingWebhook() webhook.CustomDefaulter

func NewRisingWavePodTemplateValidatingWebhook

func NewRisingWavePodTemplateValidatingWebhook() webhook.CustomValidator

func NewRisingWaveScaleViewMutatingWebhook added in v0.2.2

func NewRisingWaveScaleViewMutatingWebhook(client client.Reader) webhook.CustomDefaulter

func NewRisingWaveScaleViewValidatingWebhook added in v0.2.2

func NewRisingWaveScaleViewValidatingWebhook(client client.Reader) webhook.CustomValidator

func NewRisingWaveValidatingWebhook

func NewRisingWaveValidatingWebhook() webhook.CustomValidator

func SetupWebhooksWithManager

func SetupWebhooksWithManager(mgr ctrl.Manager) error

SetupWebhooksWithManager set up the webhooks.

Types

type RisingWaveMutatingWebhook

type RisingWaveMutatingWebhook struct{}

func (*RisingWaveMutatingWebhook) Default

Default implements admission.CustomDefaulter.

type RisingWavePodTemplateMutatingWebhook

type RisingWavePodTemplateMutatingWebhook struct{}

func (*RisingWavePodTemplateMutatingWebhook) Default

type RisingWavePodTemplateValidatingWebhook

type RisingWavePodTemplateValidatingWebhook struct{}

func (*RisingWavePodTemplateValidatingWebhook) ValidateCreate

ValidateCreate implements admission.CustomValidator.

func (*RisingWavePodTemplateValidatingWebhook) ValidateDelete

ValidateDelete implements admission.CustomValidator.

func (*RisingWavePodTemplateValidatingWebhook) ValidateUpdate

func (pt *RisingWavePodTemplateValidatingWebhook) ValidateUpdate(ctx context.Context, oldObj runtime.Object, newObj runtime.Object) error

ValidateUpdate implements admission.CustomValidator.

type RisingWaveScaleViewMutatingWebhook added in v0.2.2

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

func (*RisingWaveScaleViewMutatingWebhook) Default added in v0.2.2

type RisingWaveScaleViewValidatingWebhook added in v0.2.2

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

func (*RisingWaveScaleViewValidatingWebhook) ValidateCreate added in v0.2.2

func (*RisingWaveScaleViewValidatingWebhook) ValidateDelete added in v0.2.2

func (*RisingWaveScaleViewValidatingWebhook) ValidateUpdate added in v0.2.2

func (w *RisingWaveScaleViewValidatingWebhook) ValidateUpdate(ctx context.Context, oldObj, newObj runtime.Object) error

type RisingWaveValidatingWebhook

type RisingWaveValidatingWebhook struct{}

func (*RisingWaveValidatingWebhook) ValidateCreate

func (v *RisingWaveValidatingWebhook) ValidateCreate(ctx context.Context, obj runtime.Object) error

ValidateCreate implements admission.CustomValidator.

func (*RisingWaveValidatingWebhook) ValidateDelete

func (v *RisingWaveValidatingWebhook) ValidateDelete(ctx context.Context, obj runtime.Object) error

ValidateDelete implements admission.CustomValidator.

func (*RisingWaveValidatingWebhook) ValidateUpdate

func (v *RisingWaveValidatingWebhook) ValidateUpdate(ctx context.Context, oldObj runtime.Object, newObj runtime.Object) error

ValidateUpdate implements admission.CustomValidator.

Jump to

Keyboard shortcuts

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