v1beta1

package
v4.1.0 Latest Latest
Warning

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

Go to latest
Published: Aug 14, 2025 License: Apache-2.0 Imports: 22 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func SetupAerospikeBackupServiceWebhookWithManager

func SetupAerospikeBackupServiceWebhookWithManager(mgr ctrl.Manager) error

SetupAerospikeBackupServiceWebhookWithManager registers the webhook for AerospikeBackupService in the manager.

func SetupAerospikeBackupWebhookWithManager

func SetupAerospikeBackupWebhookWithManager(mgr ctrl.Manager) error

SetupAerospikeBackupWebhookWithManager registers the webhook for AerospikeBackup in the manager.

func SetupAerospikeRestoreWebhookWithManager

func SetupAerospikeRestoreWebhookWithManager(mgr ctrl.Manager) error

SetupAerospikeRestoreWebhookWithManager registers the webhook for AerospikeRestore in the manager.

Types

type AerospikeBackupCustomDefaulter

type AerospikeBackupCustomDefaulter struct {
}

+kubebuilder:object:generate=false Above marker prevents controller-gen from generating DeepCopy methods, as it is used only for temporary operations and does not need to be deeply copied.

func (*AerospikeBackupCustomDefaulter) Default

Default implements webhook.CustomDefaulter so a webhook will be registered for the type

type AerospikeBackupCustomValidator

type AerospikeBackupCustomValidator struct {
}

+kubebuilder:object:generate=false

func (*AerospikeBackupCustomValidator) ValidateCreate

ValidateCreate implements webhook.CustomValidator so a webhook will be registered for the type

func (*AerospikeBackupCustomValidator) ValidateDelete

ValidateDelete implements webhook.CustomValidator so a webhook will be registered for the type

func (*AerospikeBackupCustomValidator) ValidateUpdate

func (abv *AerospikeBackupCustomValidator) ValidateUpdate(_ context.Context, oldObj, newObj runtime.Object,
) (admission.Warnings, error)

ValidateUpdate implements webhook.CustomValidator so a webhook will be registered for the type

type AerospikeBackupServiceCustomDefaulter

type AerospikeBackupServiceCustomDefaulter struct {
}

+kubebuilder:object:generate=false Above marker prevents controller-gen from generating DeepCopy methods, as it is used only for temporary operations and does not need to be deeply copied.

func (*AerospikeBackupServiceCustomDefaulter) Default

Default implements webhook.CustomDefaulter so a webhook will be registered for the type

type AerospikeBackupServiceCustomValidator

type AerospikeBackupServiceCustomValidator struct {
}

+kubebuilder:object:generate=false

func (*AerospikeBackupServiceCustomValidator) ValidateCreate

ValidateCreate implements webhook.CustomValidator so a webhook will be registered for the type

func (*AerospikeBackupServiceCustomValidator) ValidateDelete

ValidateDelete implements webhook.CustomValidator so a webhook will be registered for the type

func (*AerospikeBackupServiceCustomValidator) ValidateUpdate

func (absv *AerospikeBackupServiceCustomValidator) ValidateUpdate(_ context.Context, oldObj, newObj runtime.Object,
) (admission.Warnings, error)

ValidateUpdate implements webhook.CustomValidator so a webhook will be registered for the type

type AerospikeRestoreCustomDefaulter

type AerospikeRestoreCustomDefaulter struct {
}

+kubebuilder:object:generate=false Above marker prevents controller-gen from generating DeepCopy methods, as it is used only for temporary operations and does not need to be deeply copied.

func (*AerospikeRestoreCustomDefaulter) Default

Default implements webhook.CustomDefaulter so a webhook will be registered for the type

type AerospikeRestoreCustomValidator

type AerospikeRestoreCustomValidator struct {
}

+kubebuilder:object:generate=false

func (*AerospikeRestoreCustomValidator) ValidateCreate

ValidateCreate implements webhook.CustomValidator so a webhook will be registered for the type

func (*AerospikeRestoreCustomValidator) ValidateDelete

ValidateDelete implements webhook.CustomValidator so a webhook will be registered for the type

func (*AerospikeRestoreCustomValidator) ValidateUpdate

func (arv *AerospikeRestoreCustomValidator) ValidateUpdate(_ context.Context, oldObj, newObj runtime.Object,
) (admission.Warnings, error)

ValidateUpdate implements webhook.CustomValidator so a webhook will be registered for the type

Jump to

Keyboard shortcuts

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