Versions in this module Expand all Collapse all v0 v0.13.0 Oct 18, 2024 v0.12.0 Jun 5, 2024 Changes in this version + const HostEmptyError + const HostFormatError + const HostLengthError + const InvalidURIError + const PathHasQuestionMarkError + const PathIsSlashError + const PathLengthExceededError + const RouteDestinationNotInSpaceErrorMessage + const RouteDestinationNotInSpaceErrorType + const RouteEntityType + const RouteHostNameValidationErrorType + const RoutePathValidationErrorType + const RouteSubdomainValidationErrorMessage + const RouteSubdomainValidationErrorType + type Validator struct + func NewValidator(nameValidator webhooks.NameValidator, rootNamespace string, ...) *Validator + func (v *Validator) SetupWebhookWithManager(mgr ctrl.Manager) error + func (v *Validator) ValidateCreate(ctx context.Context, obj runtime.Object) (admission.Warnings, error) + func (v *Validator) ValidateDelete(ctx context.Context, obj runtime.Object) (admission.Warnings, error) + func (v *Validator) ValidateUpdate(ctx context.Context, oldObj, obj runtime.Object) (admission.Warnings, error)