Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIServerWebhookHandler ¶
type APIServerWebhookHandler struct { Log logr.Logger Client client.Client // contains filtered or unexported fields }
APIServerWebhookHandler handles validating of APIServer objects.
func (*APIServerWebhookHandler) Handle ¶
func (r *APIServerWebhookHandler) Handle(ctx context.Context, req admission.Request) admission.Response
Handle is the function to handle create requests of APIServer.
func (*APIServerWebhookHandler) InjectDecoder ¶
func (r *APIServerWebhookHandler) InjectDecoder(d *admission.Decoder) error
InjectDecoder injects the decoder.
type CatapultWebhookHandler ¶
type CatapultWebhookHandler struct { Log logr.Logger Client client.Client // contains filtered or unexported fields }
CatapultWebhookHandler handles validating of Catapult objects.
func (*CatapultWebhookHandler) Handle ¶
func (r *CatapultWebhookHandler) Handle(ctx context.Context, req admission.Request) admission.Response
Handle is the function to handle create requests of Catapults.
func (*CatapultWebhookHandler) InjectDecoder ¶
func (r *CatapultWebhookHandler) InjectDecoder(d *admission.Decoder) error
InjectDecoder injects the decoder.
type ElevatorWebhookHandler ¶
type ElevatorWebhookHandler struct { Log logr.Logger Client client.Client // contains filtered or unexported fields }
ElevatorWebhookHandler handles validating of Elevator objects.
func (*ElevatorWebhookHandler) Handle ¶
func (r *ElevatorWebhookHandler) Handle(ctx context.Context, req admission.Request) admission.Response
Handle is the function to handle create requests of Elevators.
func (*ElevatorWebhookHandler) InjectDecoder ¶
func (r *ElevatorWebhookHandler) InjectDecoder(d *admission.Decoder) error
InjectDecoder injects the decoder.
type FerryWebhookHandler ¶
type FerryWebhookHandler struct { Log logr.Logger Client client.Client // contains filtered or unexported fields }
FerryWebhookHandler handles validating of Ferry objects.
func (*FerryWebhookHandler) InjectDecoder ¶
func (r *FerryWebhookHandler) InjectDecoder(d *admission.Decoder) error
InjectDecoder injects the decoder.
type KubeCarrierWebhookHandler ¶
KubeCarrierWebhookHandler handles validating of KubeCarrier objects.
func (*KubeCarrierWebhookHandler) Handle ¶
func (r *KubeCarrierWebhookHandler) Handle(ctx context.Context, req admission.Request) admission.Response
Handle is the function to handle create requests of KubeCarriers.
func (*KubeCarrierWebhookHandler) InjectDecoder ¶
func (r *KubeCarrierWebhookHandler) InjectDecoder(d *admission.Decoder) error
InjectDecoder injects the decoder.