Documentation ¶
Index ¶
- type ManagedClusterSetBindingValidatingAdmissionHook
- func (a *ManagedClusterSetBindingValidatingAdmissionHook) Initialize(kubeClientConfig *rest.Config, stopCh <-chan struct{}) error
- func (a *ManagedClusterSetBindingValidatingAdmissionHook) Validate(admissionSpec *admissionv1beta1.AdmissionRequest) *admissionv1beta1.AdmissionResponse
- func (a *ManagedClusterSetBindingValidatingAdmissionHook) ValidatingResource() (plural schema.GroupVersionResource, singular string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ManagedClusterSetBindingValidatingAdmissionHook ¶
type ManagedClusterSetBindingValidatingAdmissionHook struct {
// contains filtered or unexported fields
}
ManagedClusterSetBindingValidatingAdmissionHook will validate the creating/updating ManagedClusterSetBinding request.
func (*ManagedClusterSetBindingValidatingAdmissionHook) Initialize ¶
func (a *ManagedClusterSetBindingValidatingAdmissionHook) Initialize(kubeClientConfig *rest.Config, stopCh <-chan struct{}) error
Initialize is called by generic-admission-server on startup to setup initialization that ManagedClusterSetBinding webhook needs.
func (*ManagedClusterSetBindingValidatingAdmissionHook) Validate ¶
func (a *ManagedClusterSetBindingValidatingAdmissionHook) Validate(admissionSpec *admissionv1beta1.AdmissionRequest) *admissionv1beta1.AdmissionResponse
Validate is called by generic-admission-server when the registered REST resource above is called with an admission request.
func (*ManagedClusterSetBindingValidatingAdmissionHook) ValidatingResource ¶
func (a *ManagedClusterSetBindingValidatingAdmissionHook) ValidatingResource() (plural schema.GroupVersionResource, singular string)
ValidatingResource is called by generic-admission-server on startup to register the returned REST resource through which the webhook is accessed by the kube apiserver.
Click to show internal directories.
Click to hide internal directories.