Documentation ¶
Overview ¶
Package validation has functions for validating the correctness of Template objects and explaining what is wrong with them when they aren't valid.
Index ¶
- Variables
- func ValidateBrokerTemplateInstance(brokerTemplateInstance *api.BrokerTemplateInstance) (allErrs field.ErrorList)
- func ValidateBrokerTemplateInstanceUpdate(brokerTemplateInstance, oldBrokerTemplateInstance *api.BrokerTemplateInstance) (allErrs field.ErrorList)
- func ValidateParameter(param *api.Parameter, fldPath *field.Path) (allErrs field.ErrorList)
- func ValidateProcessedTemplate(template *api.Template) field.ErrorList
- func ValidateTemplate(template *api.Template) (allErrs field.ErrorList)
- func ValidateTemplateInstance(templateInstance *api.TemplateInstance) (allErrs field.ErrorList)
- func ValidateTemplateInstanceUpdate(templateInstance, oldTemplateInstance *api.TemplateInstance) (allErrs field.ErrorList)
- func ValidateTemplateUpdate(template, oldTemplate *api.Template) field.ErrorList
Constants ¶
This section is empty.
Variables ¶
var ParameterNameRegexp = regexp.MustCompile(`^[a-zA-Z0-9_]+$`)
Functions ¶
func ValidateBrokerTemplateInstance ¶
func ValidateBrokerTemplateInstance(brokerTemplateInstance *api.BrokerTemplateInstance) (allErrs field.ErrorList)
ValidateBrokerTemplateInstance tests if required fields in the BrokerTemplateInstance are set.
func ValidateBrokerTemplateInstanceUpdate ¶
func ValidateBrokerTemplateInstanceUpdate(brokerTemplateInstance, oldBrokerTemplateInstance *api.BrokerTemplateInstance) (allErrs field.ErrorList)
ValidateBrokerTemplateInstanceUpdate tests if required fields in the BrokerTemplateInstance are set during an update
func ValidateParameter ¶
ValidateParameter tests if required fields in the Parameter are set.
func ValidateProcessedTemplate ¶
ValidateProcessedTemplate tests if required fields in the Template are set for processing
func ValidateTemplate ¶
ValidateTemplate tests if required fields in the Template are set.
func ValidateTemplateInstance ¶
func ValidateTemplateInstance(templateInstance *api.TemplateInstance) (allErrs field.ErrorList)
ValidateTemplateInstance tests if required fields in the TemplateInstance are set.
func ValidateTemplateInstanceUpdate ¶
func ValidateTemplateInstanceUpdate(templateInstance, oldTemplateInstance *api.TemplateInstance) (allErrs field.ErrorList)
ValidateTemplateInstanceUpdate tests if required fields in the TemplateInstance are set during an update
Types ¶
This section is empty.