v1beta2

package
v0.4.1 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func SetupRemoteSyncerWebhookWithManager

func SetupRemoteSyncerWebhookWithManager(mgr ctrl.Manager) error

SetupRemoteSyncerWebhookWithManager registers the webhook for RemoteSyncer in the manager.

func SetupRemoteUserBindingWebhookWithManager

func SetupRemoteUserBindingWebhookWithManager(mgr ctrl.Manager) error

SetupRemoteUserBindingWebhookWithManager registers the webhook for RemoteUserBinding in the manager.

func SetupRemoteUserWebhookWithManager

func SetupRemoteUserWebhookWithManager(mgr ctrl.Manager) error

SetupRemoteUserWebhookWithManager registers the webhook for RemoteUser in the manager.

Types

type RemoteSyncerCustomValidator

type RemoteSyncerCustomValidator struct {
}

func (*RemoteSyncerCustomValidator) ValidateCreate

func (v *RemoteSyncerCustomValidator) ValidateCreate(ctx context.Context, obj runtime.Object) (admission.Warnings, error)

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

func (*RemoteSyncerCustomValidator) ValidateDelete

func (v *RemoteSyncerCustomValidator) ValidateDelete(ctx context.Context, obj runtime.Object) (admission.Warnings, error)

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

func (*RemoteSyncerCustomValidator) ValidateUpdate

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

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

type RemoteSyncerWebhookHandler

type RemoteSyncerWebhookHandler struct {
	Client  client.Client
	Decoder *admission.Decoder
}

func (*RemoteSyncerWebhookHandler) Handle

func (rswh *RemoteSyncerWebhookHandler) Handle(ctx context.Context, req admission.Request) admission.Response

type RemoteUserAssociationWebhookHandler added in v0.3.1

type RemoteUserAssociationWebhookHandler struct {
	Client  client.Client
	Decoder *admission.Decoder
}

func (*RemoteUserAssociationWebhookHandler) Handle added in v0.3.1

func (ruwh *RemoteUserAssociationWebhookHandler) Handle(ctx context.Context, req admission.Request) admission.Response

type RemoteUserBindingPermissionsWebhookHandler added in v0.3.1

type RemoteUserBindingPermissionsWebhookHandler struct {
	Client  client.Client
	Decoder *admission.Decoder
}

func (*RemoteUserBindingPermissionsWebhookHandler) Handle added in v0.3.1

func (rubwh *RemoteUserBindingPermissionsWebhookHandler) Handle(ctx context.Context, req admission.Request) admission.Response

type RemoteUserCustomValidator

type RemoteUserCustomValidator struct {
}

func (*RemoteUserCustomValidator) ValidateCreate

func (v *RemoteUserCustomValidator) ValidateCreate(ctx context.Context, obj runtime.Object) (admission.Warnings, error)

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

func (*RemoteUserCustomValidator) ValidateDelete

func (v *RemoteUserCustomValidator) ValidateDelete(ctx context.Context, obj runtime.Object) (admission.Warnings, error)

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

func (*RemoteUserCustomValidator) ValidateUpdate

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

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

type RemoteUserPermissionsWebhookHandler added in v0.3.1

type RemoteUserPermissionsWebhookHandler struct {
	Client  client.Client
	Decoder *admission.Decoder
}

func (*RemoteUserPermissionsWebhookHandler) Handle added in v0.3.1

func (ruwh *RemoteUserPermissionsWebhookHandler) Handle(ctx context.Context, req admission.Request) admission.Response

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL
JackTT - Gopher 🇻🇳