Versions in this module Expand all Collapse all v0 v0.5.2 Oct 30, 2024 v0.5.1 Mar 20, 2024 Changes in this version + type AccessToBroker struct + func (h *AccessToBroker) InjectClient(c client.Client) error + func (h *AccessToBroker) InjectDecoder(d *admission.Decoder) error + func (h *AccessToBroker) Validate(ctx context.Context, req admission.Request, sb *sc.ServiceBroker, ...) *webhookutil.WebhookError + type SpecValidationHandler struct + CreateValidators []Validator + UpdateValidators []Validator + func NewSpecValidationHandler() *SpecValidationHandler + func (h *SpecValidationHandler) Handle(ctx context.Context, req admission.Request) admission.Response + func (h *SpecValidationHandler) InjectClient(c client.Client) error + func (h *SpecValidationHandler) InjectDecoder(d *admission.Decoder) error + type StaticCreate struct + func (v *StaticCreate) Validate(ctx context.Context, req admission.Request, serviceBroker *sc.ServiceBroker, ...) *webhookutil.WebhookError + type StaticUpdate struct + func (v *StaticUpdate) InjectDecoder(d *admission.Decoder) error + func (v *StaticUpdate) Validate(ctx context.Context, req admission.Request, serviceBroker *sc.ServiceBroker, ...) *webhookutil.WebhookError + type StatusValidationHandler struct + func (h *StatusValidationHandler) Handle(ctx context.Context, req admission.Request) admission.Response + func (h *StatusValidationHandler) InjectDecoder(d *admission.Decoder) error + type Validator interface + Validate func(context.Context, admission.Request, *sc.ServiceBroker, ...) *webhookutil.WebhookError