Documentation ¶ Index ¶ type Shoot func (v *Shoot) Handle(ctx context.Context, req admission.Request) admission.Response func (v *Shoot) InjectClient(c client.Client) error func (v *Shoot) InjectScheme(s *runtime.Scheme) error Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Shoot ¶ type Shoot struct { Logger logr.Logger // contains filtered or unexported fields } Shoot validates shoots func (*Shoot) Handle ¶ func (v *Shoot) Handle(ctx context.Context, req admission.Request) admission.Response Handle implements Handler.Handle func (*Shoot) InjectClient ¶ func (v *Shoot) InjectClient(c client.Client) error InjectClient injects the client. func (*Shoot) InjectScheme ¶ func (v *Shoot) InjectScheme(s *runtime.Scheme) error InjectScheme injects the scheme. Source Files ¶ View all Source files serialization.go shoot_handler.go shoot_validator.go Click to show internal directories. Click to hide internal directories.