Documentation
¶
Index ¶
- func SetupClusterAuthzRoleBindingWebhookWithManager(mgr ctrl.Manager) error
- type ClusterAuthzRoleBindingValidator
- func (v *ClusterAuthzRoleBindingValidator) ValidateCreate(_ context.Context, obj runtime.Object) (admission.Warnings, error)
- func (v *ClusterAuthzRoleBindingValidator) ValidateDelete(_ context.Context, obj runtime.Object) (admission.Warnings, error)
- func (v *ClusterAuthzRoleBindingValidator) ValidateUpdate(_ context.Context, _, newObj runtime.Object) (admission.Warnings, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SetupClusterAuthzRoleBindingWebhookWithManager ¶
SetupClusterAuthzRoleBindingWebhookWithManager registers the validating webhook for ClusterAuthzRoleBinding.
Types ¶
type ClusterAuthzRoleBindingValidator ¶
ClusterAuthzRoleBindingValidator validates ClusterAuthzRoleBinding resources.
NOTE: The +kubebuilder:object:generate=false marker prevents controller-gen from generating DeepCopy methods, as this struct is used only for temporary operations and does not need to be deeply copied.
func (*ClusterAuthzRoleBindingValidator) ValidateCreate ¶
func (*ClusterAuthzRoleBindingValidator) ValidateDelete ¶
func (*ClusterAuthzRoleBindingValidator) ValidateUpdate ¶
Click to show internal directories.
Click to hide internal directories.