Documentation ¶
Index ¶
- func NewGRPCRouteWebhook(cfg *whtypes.RegisterConfig) whtypes.Register
- func NewGatewayClassWebhook(cfg *whtypes.RegisterConfig) whtypes.Register
- func NewGatewayWebhook(cfg *whtypes.RegisterConfig) whtypes.Register
- func NewHTTPRouteWebhook(cfg *whtypes.RegisterConfig) whtypes.Register
- type GRPCRouteWebhook
- type GatewayClassWebhook
- type GatewayWebhook
- func (r *GatewayWebhook) Default(ctx context.Context, obj runtime.Object) error
- func (r *GatewayWebhook) ValidateCreate(ctx context.Context, obj runtime.Object) (warnings admission.Warnings, err error)
- func (r *GatewayWebhook) ValidateUpdate(ctx context.Context, _, newObj runtime.Object) (warnings admission.Warnings, err error)
- type HTTPRouteWebhook
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewGRPCRouteWebhook ¶
func NewGRPCRouteWebhook(cfg *whtypes.RegisterConfig) whtypes.Register
func NewGatewayClassWebhook ¶
func NewGatewayClassWebhook(cfg *whtypes.RegisterConfig) whtypes.Register
func NewGatewayWebhook ¶
func NewGatewayWebhook(cfg *whtypes.RegisterConfig) whtypes.Register
func NewHTTPRouteWebhook ¶
func NewHTTPRouteWebhook(cfg *whtypes.RegisterConfig) whtypes.Register
Types ¶
type GRPCRouteWebhook ¶
type GRPCRouteWebhook struct {
webhook.DefaultWebhook
}
func (*GRPCRouteWebhook) ValidateCreate ¶
func (*GRPCRouteWebhook) ValidateUpdate ¶
type GatewayClassWebhook ¶
type GatewayClassWebhook struct {
webhook.DefaultWebhook
}
func (*GatewayClassWebhook) ValidateUpdate ¶
type GatewayWebhook ¶
type GatewayWebhook struct {
webhook.DefaultWebhook
}
func (*GatewayWebhook) ValidateCreate ¶
func (*GatewayWebhook) ValidateUpdate ¶
type HTTPRouteWebhook ¶
type HTTPRouteWebhook struct {
webhook.DefaultWebhook
}
func (*HTTPRouteWebhook) ValidateCreate ¶
func (*HTTPRouteWebhook) ValidateUpdate ¶
Click to show internal directories.
Click to hide internal directories.