Documentation ¶
Index ¶
- func DefaultContainerized(obj *v1alpha1.Containerized)
- func ValidateCreate(r *v1alpha1.Containerized) field.ErrorList
- func ValidateDelete(r *v1alpha1.Containerized) field.ErrorList
- func ValidateUpdate(r *v1alpha1.Containerized, _ *v1alpha1.Containerized) field.ErrorList
- type MutatingHandler
- type ValidatingHandler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DefaultContainerized ¶
func DefaultContainerized(obj *v1alpha1.Containerized)
Default sets all the default value for the Containerized
func ValidateCreate ¶
func ValidateCreate(r *v1alpha1.Containerized) field.ErrorList
ValidateCreate validates the Containerized on creation
func ValidateDelete ¶
func ValidateDelete(r *v1alpha1.Containerized) field.ErrorList
ValidateDelete validates the Containerized on delete
func ValidateUpdate ¶
func ValidateUpdate(r *v1alpha1.Containerized, _ *v1alpha1.Containerized) field.ErrorList
ValidateUpdate validates the Containerized on update
Types ¶
type MutatingHandler ¶
type MutatingHandler struct { Client client.Client // Decoder decodes objects Decoder *admission.Decoder }
MutatingHandler handles Containerized workload
func (*MutatingHandler) InjectClient ¶
func (h *MutatingHandler) InjectClient(c client.Client) error
InjectClient injects the client into the MutatingHandler
func (*MutatingHandler) InjectDecoder ¶
func (h *MutatingHandler) InjectDecoder(d *admission.Decoder) error
InjectDecoder injects the decoder into the MutatingHandler
type ValidatingHandler ¶
type ValidatingHandler struct { Client client.Client // Decoder decodes objects Decoder *admission.Decoder }
ValidatingHandler handles Containerized
func (*ValidatingHandler) InjectClient ¶
func (h *ValidatingHandler) InjectClient(c client.Client) error
InjectClient injects the client into the ValidatingHandler
func (*ValidatingHandler) InjectDecoder ¶
func (h *ValidatingHandler) InjectDecoder(d *admission.Decoder) error
InjectDecoder injects the decoder into the ValidatingHandler
Click to show internal directories.
Click to hide internal directories.