Documentation ¶
Index ¶
- type ValuesValidator
- func (vv *ValuesValidator) ValidateConfigValues(moduleName string, obj utils.Values) error
- func (vv *ValuesValidator) ValidateGlobalValues(obj utils.Values) error
- func (vv *ValuesValidator) ValidateHelmValues(moduleName, values string) error
- func (vv *ValuesValidator) ValidateJSONValues(moduleName string, values []byte, configValues bool) error
- func (vv *ValuesValidator) ValidateModuleHelmValues(moduleName string, obj utils.Values) error
- func (vv *ValuesValidator) ValidateModuleValues(moduleName string, obj utils.Values) error
- func (vv *ValuesValidator) ValidateValues(moduleName string, values chartutil.Values) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ValuesValidator ¶
type ValuesValidator struct { GlobalSchemaStorage *validation.SchemaStorage ModuleSchemaStorages map[string]*validation.SchemaStorage }
func NewValuesValidator ¶
func NewValuesValidator(moduleName, modulePath string) (*ValuesValidator, error)
func (*ValuesValidator) ValidateConfigValues ¶
func (vv *ValuesValidator) ValidateConfigValues(moduleName string, obj utils.Values) error
func (*ValuesValidator) ValidateGlobalValues ¶
func (vv *ValuesValidator) ValidateGlobalValues(obj utils.Values) error
func (*ValuesValidator) ValidateHelmValues ¶
func (vv *ValuesValidator) ValidateHelmValues(moduleName, values string) error
func (*ValuesValidator) ValidateJSONValues ¶
func (vv *ValuesValidator) ValidateJSONValues(moduleName string, values []byte, configValues bool) error
func (*ValuesValidator) ValidateModuleHelmValues ¶
func (vv *ValuesValidator) ValidateModuleHelmValues(moduleName string, obj utils.Values) error
func (*ValuesValidator) ValidateModuleValues ¶
func (vv *ValuesValidator) ValidateModuleValues(moduleName string, obj utils.Values) error
func (*ValuesValidator) ValidateValues ¶
func (vv *ValuesValidator) ValidateValues(moduleName string, values chartutil.Values) error
ValidateValues is an adapter between JSONRepr and Values
Click to show internal directories.
Click to hide internal directories.