Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EnumValidator ¶
type EnumValidator struct {
// contains filtered or unexported fields
}
func NewEnumValidator ¶
func NewEnumValidator() EnumValidator
func (EnumValidator) Run ¶
func (en EnumValidator) Run(fileName, absoluteKey string, value interface{}) error
type ExtendedCRDValidator ¶ added in v1.59.0
type ExtendedCRDValidator struct {
// contains filtered or unexported fields
}
func NewExtendedCRDValidator ¶ added in v1.59.0
func NewExtendedCRDValidator() *ExtendedCRDValidator
func (ExtendedCRDValidator) Run ¶ added in v1.59.0
func (excv ExtendedCRDValidator) Run(file, _ string, value interface{}) error
func (*ExtendedCRDValidator) WithParentCRD ¶ added in v1.59.0
func (excv *ExtendedCRDValidator) WithParentCRD(parentCRD map[interface{}]interface{}) *ExtendedCRDValidator
type HAValidator ¶
type HAValidator struct { }
func NewHAValidator ¶
func NewHAValidator() HAValidator
func (HAValidator) Run ¶
func (en HAValidator) Run(file, absoluteKey string, value interface{}) error
type KeyNameValidator ¶ added in v1.54.0
type KeyNameValidator struct { }
func NewKeyNameValidator ¶ added in v1.54.0
func NewKeyNameValidator() KeyNameValidator
func (KeyNameValidator) Run ¶ added in v1.54.0
func (knv KeyNameValidator) Run(file, _ string, value interface{}) error
Click to show internal directories.
Click to hide internal directories.